管理员注册 CustomUser 模型在 Django 中给出错误

Admin register CustomUser model gives error in Django

我正在尝试注册我创建的 CustomUser 模型,它给了我这个错误,但我验证了文件很多次,我不明白为什么我会收到这个错误

@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')}),
)