当我尝试将夹具数据加载到数据库中时, 我收到了这个错误消息
api.Player.team: (models.E006) The field 'field_name' clashes with the field 'field_name' from mode
我的模型只包含一个模型,即播放器
class Player(models.Model):
class Meta:
db_table = 'player'
pos = models.CharField(max_length=2, default="")
name = models.CharField(max_length=30, default="")
age = models.PositiveIntegerField()
posRank = models.PositiveIntegerField()
team = pos = models.CharField(max_length=5, default="")
throwAtt = models.PositiveIntegerField()
throwYd = models.PositiveIntegerField()
throwTD = models.PositiveIntegerField()
interception = models.PositiveIntegerField()
rushAtt = models.PositiveIntegerField()
rushYd = models.PositiveIntegerField()
rushTD = models.PositiveIntegerField()
rushAvgYd = models.FloatField()
target = models.PositiveIntegerField()
rec = models.PositiveIntegerField()
recYd = models.PositiveIntegerField()
recAvgYd = models.FloatField()
recTD = models.PositiveIntegerField()
totalTD = models.PositiveIntegerField()
fumble = models.PositiveIntegerField()
fpts = models.FloatField(null=True)
ppr = models.FloatField()
totGames = models.PositiveIntegerField()
可能是在这一行
您对两个变量(团队和pos)使用相同的属性。即使字段的最大长度相同,我也会将它们分开
相关问题 更多 >
编程相关推荐