【发布时间】:2015-05-26 23:37:15
【问题描述】:
我有一个特殊的用户模型,有自己的身份验证后端。 Django 关心我并发送通知很好,但是我如何关闭一些警告,如下所示:
WARNINGS:
profile.User: (auth.W004) 'User.email' is named as the 'USERNAME_FIELD', but it is not unique.
HINT: Ensure that your authentication backend(s) can handle non-unique usernames.
我的用户模型:
class User(AbstractBaseUser, PermissionsMixin):
email = models.EmailField(_('email address'))
site = models.ForeignKey(Site, verbose_name=_("Site"), null=True, blank=True)
class Meta:
unique_together = (
("email", "site", ),
)
【问题讨论】:
标签: python django logging warnings messages