确认在settings.py文件中设置的AUTH_USER_MODEL是否正确无误。
确保“users.CustomUser”模型已正确设置并在项目中处于可用状态。需要在应用程序的models.py文件中定义CustomUser模型,并在应用程序的__init__.py文件中导入模型以确保Django将其识别为应用程序的一部分。
示例代码:
在应用程序的models.py文件中添加以下代码:
from django.db import models from django.contrib.auth.models import AbstractUser
class CustomUser(AbstractUser): # add custom fields here pass
在应用程序的__init__.py文件中添加以下代码:
default_app_config = 'users.apps.UsersConfig'
在项目的settings.py文件中将AUTH_USER_MODEL设置为: AUTH_USER_MODEL = 'users.CustomUser'
上一篇:AUTH_USER_MODELerrorinproductiononly:AUTH_USER_MODELreferstomodel'auth.User'thathasnotbeeninstalled”
下一篇:Autmapper嵌套映射