我想通过usersFoo
的 manyTomany 字段过滤模型。bar
bar
楷模
class User(models.Model):
bar = models.ManyToManyField("Bar", verbose_name=_("Bar"), blank=True)
class Foo(models.Model):
bar = models.ManyToManyField("Bar", verbose_name=_("Bar"), blank=True)
class Bar(models.Model):
fubar = models.CharField()
有了这个
用户 = User.objects.get(id=user_id)
我想得到所有具有与用户相同的 Bar 的 Foo。我希望这个工作:
bar = Foo.objects.filter(foo=user.foo)
但它不起作用。