无法向django.contrib.admin注册默认用户模型



我正在尝试用django.contrib.admin管理我的User表但当我在admin中添加User表时,我遇到了一个没有出现在admin站点中的问题。

这是我的密码。

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User    
@admin.register(User)
class CustomUserAdmin(UserAdmin):
pass
assert admin.site.is_registered(User)  # Fails here

当我添加另一个自定义模型时,它就起作用了。

感谢

当您修改或实现用户模型时,您必须了解AUTH_USER_MODEL
我在setting.py中更改了AUTH_USER_MODEL,它开始工作。

谢谢。

最新更新