我正在尝试在我的Django应用程序中创建一个自定义用户模型,问题是我得到一个错误,说电子邮件必须是唯一的(足够公平!),但是,我需要email
和{}在一起才能是唯一的,因为我可能有相同的电子邮件,但注册到不同的公司。在
我得到以下错误:
ERRORS:
site.SiteUser: (auth.E003) 'SiteUser.email' must be unique because it is named as the 'USERNAME_FIELD'.
这是我的模型:
^{pr2}$
Tags:
将} 设置中。这将允许} 警告:
auth.E003
添加到^{manage.py
运行。我认为你也应该在这个列表中添加^{您的电子邮件字段定义中缺少
unique=True
。 在USERNAME_FIELD
中使用的字段应具有此参数,如django doc on USERNAME_FIELD中所述。在应该是这样的:
相关问题 更多 >
编程相关推荐