Suppose I have something like this in my models.py:
class Hipster(models.Model): name = CharField(max_length=50) class Party(models.Model): organiser =
Derived from @Yuji-'Tomita'-Tomita answer, I've also added .distinct('id') to exclude the duplitate records:
Party.objects.filter(organizer=user, participants__isnull=False).distinct('id')
Therefore, each party is listed only once.