# HG changeset patch # User nishanth # Date 1279311150 -19800 # Node ID 16b3557b426039db2d6798ff0453f39e97558a92 # Parent 464b9fad6cb8b767f4f2398331a3404e5032af10 added the new object creation to the view diff -r 464b9fad6cb8 -r 16b3557b4260 sdi/views.py --- 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}) diff -r 464b9fad6cb8 -r 16b3557b4260 templates/cnf_sgd_ptc.html --- a/templates/cnf_sgd_ptc.html Sat Jul 17 01:33:07 2010 +0530 +++ b/templates/cnf_sgd_ptc.html Sat Jul 17 01:42:30 2010 +0530 @@ -8,7 +8,8 @@

There are just a few more details we would like to know.

-Please fill the following details and confirm your participation.
+Please fill the following details and confirm your participation
+
Will you bring your own laptop for Sage Days 25: