Просмотр исходного кода

Exclude permission, userconfig inlines when creating a new user

Jeremy Stretch 5 лет назад
Родитель
Сommit
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