用户类:
class Users(models.Model):
user = models.OneToOneField(User, related_name='user')
user_id = models.BigAutoField(primary_key=True)
我收到这样的错误:
错误:
myWebsite.Users.user_id: (models.E006) The field 'user_id' clashes with the field 'user' from model 'myWebsite.users'.
非常感谢任何帮助。
答案 0 :(得分:0)
很抱歉给您带来不便,但它与User的父类中的user_id字段发生冲突:
新课用户:
class Users(models.Model):
user = models.OneToOneField(User, related_name='user')
user_Id = models.BigAutoField(primary_key=True)
user_name = models.CharField(max_length=25)
将user_id更改为user_Id,一切正常。
感谢BTW阅读。