【发布时间】:2018-02-06 15:28:34
【问题描述】:
我想在 Django 管理中添加添加内联模型并从用户更改表单中排除一些字段。
我正在尝试覆盖 Django 的内置 UserAdmin 以保留用户更改设计:
class UserCustomAdmin(UserAdmin):
# list_display = ['id', 'username','email', 'last_login']
exclude = ['groups','user_permissions']
inlines = [UserProfileInline]
即使exclude = ['groups'] 也会引发错误:
u"在 'UserForm' 中找不到键 'groups'。选项有:date_joined, 电子邮件、名字、is_active、is_staff、is_superuser、last_login、 姓氏、密码、用户名。”
如何让它发挥作用?
【问题讨论】:
标签: python django django-admin