Use manager from queryset

This commit is contained in:
Ludovic Stephan 2019-06-17 21:36:09 +02:00
parent edd92beadf
commit 4f15b820a5
3 changed files with 14 additions and 10 deletions

View file

@ -117,7 +117,7 @@ class ParticipantAdmin(ReadOnlyMixin, admin.ModelAdmin):
inlines = [WithListingAttributionInline, WithoutListingAttributionInline]
def get_queryset(self, request):
return self.model.objects_paid.get_queryset().annotate(
return self.model.objects.annotate_paid().annotate(
nb_places=Count("attributions"),
remain=Sum(
"attribution__spectacle__price", filter=Q(attribution__paid=False)