I have a model:
class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name=\'zones\', null=T
Note that if the user may be in multiple zones used in the query, you may probably want to add .distinct(). Otherwise you get one user multiple times:
.distinct()
users_in_zones = User.objects.filter(zones__in=[zone1, zone2, zone3]).distinct()