From 9d447cac0b750409a37aa37bac1bdafa02b0407b Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Sat, 24 May 2014 23:15:14 +0200 Subject: [PATCH] improve osusers admin interface - set user uid to readonly - set shadow password readonly - set can_delete on shadow to False --- gnuviechadmin/osusers/admin.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnuviechadmin/osusers/admin.py b/gnuviechadmin/osusers/admin.py index e5d0448..e0e9adc 100644 --- a/gnuviechadmin/osusers/admin.py +++ b/gnuviechadmin/osusers/admin.py @@ -14,10 +14,13 @@ class AdditionalGroupInline(admin.TabularInline): class ShadowInline(admin.TabularInline): model = Shadow + readonly_fields = ['passwd'] + can_delete = False class UserAdmin(admin.ModelAdmin): inlines = [AdditionalGroupInline, ShadowInline] + readonly_fields = ['uid'] admin.site.register(Group)