我正在跟蹤誤差和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鍵 –