+
+@permission_required('tickets.change_booking')
+def bookings(request):
+ shows = {}
+ for (show, show_desc) in SHOW_CHOICES:
+ shows[show_desc] = {
+ 'bookings' : Booking.objects.filter(show=show),
+ 'payed' : Booking.objects.filter(show=show, payment__isnull=False),
+ }
+
+ c = { 'shows' : shows }
+ return render_to_response('tickets/bookings.html', c, context_instance=RequestContext(request))