Python 管理员注册CustomUser模型在Django中出现错误
我正在尝试注册我创建的CustomUser模型,它给了我这个错误,但我多次验证了文件,我不明白为什么会出现这个错误Python 管理员注册CustomUser模型在Django中出现错误,python,django,admin,Python,Django,Admin,我正在尝试注册我创建的CustomUser模型,它给了我这个错误,但我多次验证了文件,我不明白为什么会出现这个错误 @admin.register(CustomUser) class CustomUserAdmin(UserAdmin): model = CustomUser add_form = CustomUserCreationForm fieldsets = ( *UserAdmin.fieldsets, (
@admin.register(CustomUser)
class CustomUserAdmin(UserAdmin):
model = CustomUser
add_form = CustomUserCreationForm
fieldsets = (
*UserAdmin.fieldsets,
(
'Mobile Phone',
{
'fields': (
'mobile_phone',
)
},
'Email Status',
{
'fields': (
'do_not_marketing_email',
'email_verified',
)
}
)
)
错误:
:(admin.E009)“fieldsets[4]”的值的长度必须为2。Django需要包含两个元素的元组
fieldsets = (
*UserAdmin.fieldsets,
('Mobile Phone', {'fields': ('mobile_phone',)}),
('Email Status', {'fields': ('do_not_marketing_email','email_verified')}),
)
在此“手机”后添加逗号,,。Django希望这里有一个元组。我现在看到了,我看到了一个元组,但它仍然不起作用。请更新这个问题。现在它被更新了,尽管是相同的错误