diff options
author | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-04-09 14:08:29 (GMT) |
---|---|---|
committer | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-04-09 14:14:44 (GMT) |
commit | 1ebe19fca6f4e7af6fa97d8e912deee352e9be7f (patch) | |
tree | 414d4f430c97f08756e57838cbc97c51f4f3c343 /webapp | |
parent | 7d5c5c5769fec5c2ccb22679cb067fe1100db176 (diff) |
new organization to the admin site
Diffstat (limited to 'webapp')
-rw-r--r-- | webapp/custom_admin/admin.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/webapp/custom_admin/admin.py b/webapp/custom_admin/admin.py index 27840f3..ae403cc 100644 --- a/webapp/custom_admin/admin.py +++ b/webapp/custom_admin/admin.py @@ -6,11 +6,19 @@ from django.contrib.auth.admin import UserAdmin as DjangoUserAdmin class UserAdmin(DjangoUserAdmin): fieldsets = ( - (None, {'fields': ('username', 'password')}), + (None, {'fields': ('username', 'password', 'is_active')}), (_('Personal info'), {'fields': ('first_name', 'last_name', 'email')}), (_('Important dates'), {'fields': ('last_login', 'date_joined')}), ) + list_display = ('username', 'email') + + search_fields = ('username', 'email') + + def has_delete_permission(self, request, obj=None): + return False + admin.site.unregister(Group) admin.site.unregister(User) +admin.site.disable_action('delete_selected') admin.site.register(User, UserAdmin) |