我正在跟踪误差和Django重复键错误
(1062,“关键重复条目‘2’‘building_id’”)
这里什么模型看起来像
class BuildingProgressComments(models.Model):
user = models.ForeignKey(User)
building = models.OneToOneField('Building')
date_created = models.DateTimeField(auto_now_add=True)
comment = models.TextField(blank=True, null=True)
class Meta:
verbose_name='Building progress notes'
def __unicode__(self):
return unicode(self.building)
我想添加多个条目的单体建筑和建筑领域是不是一个主键,那么为什么惯于这项工作?
在此先感谢
当你得到这个错误? –
当我尝试使用同一建筑物插入一条新记录 –
由于OneToOneField将该字段更改为foriegn键 –