X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=tickets%2Fviews.py;h=db988fe448a280ea34d99839741b3c3ff509b133;hb=02d8f6dc92f570d1016c139b0ec0fb742fe66d7b;hp=4eca48d94739342c8a0e87e5cc33931aa936152d;hpb=10e4ece01b035002cdf67efc917ed083c33a24e4;p=matthijs%2Fprojects%2Fdorestad-bookings.git diff --git a/tickets/views.py b/tickets/views.py index 4eca48d..db988fe 100644 --- a/tickets/views.py +++ b/tickets/views.py @@ -132,8 +132,10 @@ def payments(request): def bookings(request): shows = {} for (show, show_desc) in SHOW_CHOICES: + bookings = Booking.objects.filter(show=show) shows[show_desc] = { - 'bookings' : Booking.objects.filter(show=show), + 'bookings' : bookings, + 'tickets' : sum([b.tickets for b in bookings]), 'payed' : Booking.objects.filter(show=show, payment__isnull=False), }