tickets: Remove the "payment" field from the booking form.
[matthijs/projects/dorestad-bookings.git] / tickets / views.py
index 3e9547f689f8bb9d524895e61d7cac5037df0338..d37674b14a9f77608d25310ecd8efa399f6f8321 100644 (file)
@@ -2,12 +2,14 @@
 
 import django
 from django.shortcuts import render_to_response
+from django.template import RequestContext
 
 from models import Booking
 
 class BookingForm(django.forms.ModelForm):
     class Meta:
         model=Booking
+        exclude=['payment']
 
 def confirm_booking(booking):
     from django.core.mail import EmailMessage
@@ -57,6 +59,6 @@ def book(request):
     if f.is_valid():
         booking = f.save()
         confirm_booking(booking)
-        return render_to_response('tickets/booked.html', {'booking' : booking})
+        return render_to_response('tickets/booked.html', {'booking' : booking}, context_instance=RequestContext(request))
 
-    return render_to_response('tickets/bookingform.html', {'form' : f})
+    return render_to_response('tickets/bookingform.html', {'form' : f}, context_instance=RequestContext(request))