5
Comment filtrer les objets pour l'annotation de comptage dans Django?
Considérez les modèles Django simples Eventet Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) Il est facile d'annoter la requête d'événements avec le nombre total de participants: events = Event.objects.all().annotate(participants=models.Count('participant')) Comment annoter avec le nombre de participants filtrés par is_paid=True? J'ai besoin …