tickets: Expose the ticket price to the bookingform template.
authorMatthijs Kooijman <matthijs@stdin.nl>
Tue, 19 Oct 2010 14:24:49 +0000 (16:24 +0200)
committerMatthijs Kooijman <matthijs@stdin.nl>
Tue, 19 Oct 2010 14:24:49 +0000 (16:24 +0200)
tickets/views.py

index 7c9e9fa419c1ce9a700314bb6ad16f43394beb58..c89d26ab041f5c5386aa62b0cf29c355136142e3 100644 (file)
@@ -6,7 +6,7 @@ import django
 from django.shortcuts import render_to_response
 from django.template import RequestContext
 
-from models import Booking
+from models import Booking, TICKET_PRICE
 
 class BookingForm(django.forms.ModelForm):
     class Meta:
@@ -63,7 +63,7 @@ def book(request):
         confirm_booking(booking, 'tickets/booked.eml')
         return render_to_response('tickets/booked.html', {'booking' : booking}, context_instance=RequestContext(request))
 
-    return render_to_response('tickets/bookingform.html', {'form' : f}, context_instance=RequestContext(request))
+    return render_to_response('tickets/bookingform.html', {'form' : f, 'price' : TICKET_PRICE}, context_instance=RequestContext(request))
 
 # These two forms are used for entering payment details. They aren't
 # very different, so it should really be possible to merge them (but