1
間接查找
愚蠢的簡單的問題,我掙扎與:Django的多對多從列表
我有兩個型號,父母和孩子
class Parent(models.Model):
children = models.ManyToManyField(Child)
我父母的型號列表從另一個查詢,並希望讓這些家長的孩子都在一個查詢中,是這樣的:
children = Child.objects.filter(parent_set__contains=list_of_parents)
我知道上面是不對的,但我奮力把ORM查詢在一起。甚至不確定如果這是可行的沒有ORing一些Q()s在一起?
我剛開始深入瞭解ORM過去的基本內容。
在此先感謝!
我明白了,我還以爲孩子將需要在模型中「父」屬性的一些正式的定義。俏皮。 Django的文檔可以使用更多的例子我重新:) –