- elif request.method == 'POST': # If the form has been submitted...
- form = NewUserForm(request.POST) # A form bound to the POST data
- if form.is_valid(): # All validation rules pass
- username = form.cleaned_data['username']
- first_name = form.cleaned_data['first_name']
- last_name = form.cleaned_data['last_name']
- password = form.cleaned_data['password']
- cpassword = form.cleaned_data['confirm_password']
- email = form.cleaned_data['email']
- if password == cpassword:
- user = User.objects.create_user(username, email, password)
- user.save()
- user.first_name = first_name
- user.last_name = last_name
- user.save()
- return HttpResponseRedirect('index')
- else:
- return HttpResponseRedirect('signup')
- else:
- form = NewUserForm() # An unbound form
- return render_to_response('newuser.html', {'cform': form,}, context_instance=RequestContext(request))
+
+ redirect_to = reverse('index')
+# if 'next' in request.GET:
+# redirect_to = request.GET['next']