Преглед изворни кода

Exclude permission, userconfig inlines when creating a new user

Jeremy Stretch пре 5 година
родитељ
комит
ccb2bf4344
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      netbox/users/admin.py

+ 5 - 1
netbox/users/admin.py

@@ -87,9 +87,13 @@ class UserAdmin(UserAdmin_):
         }),
         ('Important dates', {'fields': ('last_login', 'date_joined')}),
     )
-    inlines = [UserObjectPermissionInline, UserConfigInline]
     filter_horizontal = ('groups',)
 
+    def get_inlines(self, request, obj):
+        if obj is not None:
+            return (UserObjectPermissionInline, UserConfigInline)
+        return ()
+
 
 #
 # REST API tokens