equal
deleted
inserted
replaced
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: |