Использование стандартной примерной модели Django для отношений M2M.Я хотел бы вернуть список Person
(людей), у которых нет Membership
(т. Е. Нет связанных записей в таблице Membership
. Как мне это сделать? Кто-нибудь может указать мнев правильном направлении?
class Person(models.Model):
name = models.CharField(max_length=128)
class Group(models.Model):
name = models.CharField(max_length=128)
members = models.ManyToManyField(Person, through='Membership')
class Membership(models.Model):
person = models.ForeignKey(Person)
group = models.ForeignKey(Group)
date_joined = models.DateField()
invite_reason = models.CharField(max_length=64)
Спасибо.