class People(models.Model):
children = models.ManyToManyField('self', blank=True, null=True)
People.objects.filter(people=None)class Person(models.Model):
children = models.ManyToManyField('self', blank=True, related_name='parents')
Person.objects.filter(parents=None)