Django 创建用户配置文件,字段冲突
用户类:Django 创建用户配置文件,字段冲突,django,django-models,Django,Django Models,用户类: 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
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'.
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的父类中的user_id字段冲突: 新类用户:
myWebsite.Users.user_id: (models.E006) The field 'user_id' clashes with the field 'user' from model 'myWebsite.users'.
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\u id更改为user\u id,一切正常
谢谢你的阅读