sdi/views.py
branchanoop
changeset 136 b68ff7095ca5
parent 130 384049c3bcb8
child 137 02a5304a2c5f
equal deleted inserted replaced
135:f0bc4f5ee0ab 136:b68ff7095ca5
    15     """
    15     """
    16 
    16 
    17     if request.method == "POST":
    17     if request.method == "POST":
    18         form = RegisterForm(request.POST)
    18         form = RegisterForm(request.POST)
    19         if form.is_valid():
    19         if form.is_valid():
    20             form.save()
    20             user = form.save()
    21 
    21 
    22             data = form.cleaned_data
    22             data = form.cleaned_data
    23             first_name = data['first_name']
    23             first_name = data['first_name']
    24             last_name = data['last_name']
    24             last_name = data['last_name']
    25             email = data['email']
    25             email = data['email']
    26             send_reg_complete_mail(email, first_name, last_name)
    26             send_reg_complete_mail(email, first_name, last_name)
       
    27 
       
    28             user_info = RegistrantInfo()
       
    29             user_info.registrant = user
       
    30             user_info.status_of_attending_sagedays = "1"
       
    31             user_info.status_of_attending_workshop = True if user.need_for_python_workshop else False
       
    32             user_info.status_of_accomodation = "1" if user.acco_required else "0"
       
    33             user_info.save()
    27 
    34 
    28             return redirect("/sage_days/registration/complete")
    35             return redirect("/sage_days/registration/complete")
    29         else:
    36         else:
    30             return render_to_response("register.html", {"form":form})
    37             return render_to_response("register.html", {"form":form})
    31     else:
    38     else: