我有
Foo
< => FooGroup
< => Bar
relation,其中<=>
代表ManyToMany字段。
如何检索特定Foo
实例的所有Bar
?
答案 0 :(得分:3)
以下是auth模型的示例,其中的关系非常类似于您的结构:User&lt; =&gt;群组&lt; =&gt;许可
from django.contrib.auth import models
models.Permission.objects.filter(group__user=models.User.objects.get(username="webmaster"))
用你的例子:
Foo.objects.filter(foogroup__bar=barinstance)