Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
authorRogelio Mita <rogeliomita@activitycentral.com>2013-04-09 14:08:29 (GMT)
committer Rogelio Mita <rogeliomita@activitycentral.com>2013-04-09 14:14:44 (GMT)
commit1ebe19fca6f4e7af6fa97d8e912deee352e9be7f (patch)
tree414d4f430c97f08756e57838cbc97c51f4f3c343 /webapp
parent7d5c5c5769fec5c2ccb22679cb067fe1100db176 (diff)
new organization to the admin site
Diffstat (limited to 'webapp')
-rw-r--r--webapp/custom_admin/admin.py10
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)