--- a/sdi/views.py Sat Jul 17 01:33:07 2010 +0530
+++ b/sdi/views.py Sat Jul 17 01:42:30 2010 +0530
@@ -212,8 +212,14 @@
participant_info = ParticipantInfo()
participant_info.participant = user
- if request.method == "POST":
- pass
+ form = ParticipantInfoForm(request.POST)
+ if request.method == "POST" and form.is_valid():
+ data = form.cleaned_data
+ participant_info.has_laptop_for_sagedays = True if data['has_laptop'] == "Yes" else False
+ participant_info.sprinted_already = True if data['sprinted_already'] == "Yes" else False
+ participant_info.will_sprint = data['will_sprint']
+ user_info.status_of_attending_sagedays
+ return render_to_response("attending_sgd.html")
else:
return render_to_response("cnf_sgd_ptc.html", {"user":user})