我正在尝试用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
,它开始工作。
谢谢。