from django import forms
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User, Group

class UserForm(forms.ModelForm):
    class Meta:
        model = User
        fields = ('username', 'email', 'first_name', 'last_name', 'is_active',
                  'is_staff', 'is_superuser')

class CustomUserAdmin(UserAdmin):
  fieldsets = None
  form = UserForm

admin.site.unregister(User)
admin.site.unregister(Group)
admin.site.register(User, CustomUserAdmin) 

@@ -94,24 +94,36 @@
 rt UserAdmin
+, GroupAdmin
 %0Afrom django
@@ -161,16 +161,87 @@
 r, Group
+, Permission%0A%0Afrom djangotoolbox.auth.models import UserPermissionList%0A
 %0A%0Aclass 
@@ -502,16 +502,450 @@
 erForm%0A%0A
+%0Aclass GroupForm(forms.ModelForm):%0A    class Meta:%0A        model = Group%0A        exclude = ('permissions')%0A%0A%0Aclass CustomGroupAdmin(GroupAdmin):%0A    fieldsets = None%0A    form = GroupForm%0A%0A%0Aclass PermissionAdmin(admin.ModelAdmin):%0A    ordering = ('codename',)%0A%0Aclass UserPermissionListAdmin(admin.ModelAdmin):%0A    pass%0A%0Aadmin.site.register(UserPermissionList, UserPermissionListAdmin)%0Aadmin.site.register(Permission, PermissionAdmin)%0A%0A
 admin.si
@@ -1035,10 +1035,55 @@
 erAdmin)
+%0Aadmin.site.register(Group, CustomGroupAdmin)
  %0A

add CustomGroupAdmin, PermissionAdmin and UserPermissionListAdmin