Django Manytomany Фильтр Вопрос - PullRequest
2 голосов
/ 15 июня 2010

Hay,

У меня есть модель, которая выглядит следующим образом

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 Ответ

7 голосов
/ 15 июня 2010

Как насчет этого?

people_with_friends = Person.objects.exclude(friends=None)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...