医生说" 如果您打算设置AUTH_USER_MODEL,则应在创建任何迁移或首次运行manage.py migrate之前进行设置。"。
所以我想仔细检查一下,是否可以更改内置的用户模型数据库设置?
答案 0 :(得分:1)
您可以创建自己的用户模型,而不是更改内置用户模型。这就是AUTH_USER_MODEL
的作用。它告诉django使用你的用户模型作为默认值,而不是默认的django.contrib.auth.models.User
。
你应该在项目开始时做一次,然后坚持你设置的任何东西;因为此设置对框架的许多其他区域有影响。这就是文档中出现警告的原因。