【发布时间】:2014-11-02 13:44:10
【问题描述】:
在我的 django 应用程序中,我有一个自定义用户模型,其中包含一个名为 my_username 的用户名字段。最近我使这个字段非唯一(实际上它现在是 unique_together 和另一个字段)。这使得 django 在manage.py 中发出以下警告:
(auth.W004) 'MyUser.my_username' 被命名为 'USERNAME_FIELD',但它不是唯一的。 提示:确保您的身份验证后端可以处理非唯一用户名。
有没有办法防止显示此警告?我只找到了禁用所有警告的方法,但我只想禁用那个特定的警告。
【问题讨论】: