django manytomany过滤问题

时间:2010-06-15 10:54:40

标签: django many-to-many

干草,

我有一个看起来像这样的模型

class Person(models.Model):
    name = models.CharField(blank=False, max_length=100)
    friends = models.ManyToManyField('self', blank=True, null=True)

我如何过滤掉一个人朋友怎么样?

我试过

people_with_friends = Person.objects.filter(friends=True)

但没有运气。

有人伸出援助之手吗?

由于

1 个答案:

答案 0 :(得分:7)

这个怎么样?

people_with_friends = Person.objects.exclude(friends=None)