我仍然得到Django的掛鉤。例如,您有兩個模型,其中一個使用ForeignKey與另一個模型相關。從Django中使用ForeignKey獲取來自相關模型的信息
class Parent(models.Model):
name = models.CharField(max_length=255)
birthday= models.DateField(blank=True,null=True)
class Child(models.Model):
name = models.CharField(max_length=255)
parent= models.ForeignKey(Parent)
在上面的例子中,我想訪問特定的孩子,並得到他的名字。我希望通過父實例來完成。例如,我有一個名爲約翰的父母,我想知道他的孩子的名字。我該怎麼做?
請原諒我,如果這是一個簡單的問題...
讓採取的情況下,有一個孩子,而不是很多,然後我可以訪問它john.child.name ...我是對的嗎? – lakesh
你可以用相關的名字來解決答案嗎? – lakesh
您可以使用(相關名稱)來解決答案嗎?像parent = models.ForeignKey(Parent,related_name = child)..然後通過鍵入john.child.name訪問孩子的名字?它是否正確? – lakesh