我正在使用AbstractUser为django中的应用程序开发一个自定义用户模型。
但我在使用时遇到唯一约束失败错误
add user +
来自django admin。
我还尝试添加
unique = False
在EmailField中
class User(AbstractUser):
id = models.BigAutoField(primary_key=True)
rollno = models.CharField(null=True,unique=True,max_length=15)
email = models.EmailField(blank=True,null=True,unique=False)
错误:
....
return Database.Cursor.execute(self, query, params)
django.db.utils.IntegrityError: UNIQUE constraint failed: Accounts_user.email
[28/Jun/2022 05:54:58] "POST /admin/Accounts/user/add/ HTTP/1.1" 500 233697
添加表单没有电子邮件字段,提交一封空白电子邮件。
(注:我可以通过我的申请表添加用户,
change user
django的管理员也在工作。)\