【发布时间】:2018-06-25 10:43:16
【问题描述】:
如何访问同一个类的两个外键
class Countries(models.Model):
name = models.CharField(max_length=200,null=True)
class bookings(models.Model):
Pickup = models.ForeignKey(Countries,on_delete=models.CASCADE,null=True)
Dropoff = models.ForeignKey(Countries,on_delete=models.CASCADE,null=True)
ERROR reverse accessor of Pickup clashes with reverse accessser for Dropoff
【问题讨论】:
-
你应该为
booking模型中的字段定义related_name。喜欢Pickup = models.ForeignKey(Countries,on_delete=models.CASCADE,null=True, related_name='pickup')
标签: django django-models django-forms django-templates django-views