def signup(request): context = {} form = UserSignUp() context['form'] = form if request.method == 'POST': form = UserSignUp(request.POST) if form.is_valid(): email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: new_user = CustomUser.objects.create_user(email, password) auth_user = authenticate(email=email, password=password) login(request, auth_user) return HttpResponseRedirect('/') except IntegrityError, e: context['valid'] = "A User With That Name Already Exists" else: context['valid'] = form.errors
def signup(request): context = {} form = UserSignUp() context['form'] = form if request.method == 'POST': form = UserSignUp(request.POST) if form.is_valid(): username = form.cleaned_data['username'] password = form.cleaned_data['password'] email = None new_user = User.objects.create_user(username, email, password) auth_user = authenticate(username=username, password=password) login(request, auth_user) return HttpResponseRedirect('/list_view/') return render_to_response('signup.html', context, context_instance=RequestContext(request))
def signup(request): context = {} origins = Origin.objects.all() context['origins'] = origins form = UserSignUp() context['form'] = form if request.method == 'POST': form = UserSignUp(request.POST) if form.is_valid(): name = form.cleaned_data['name'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: new_user = User.objects.create_user(name, email, password) context['valid'] = "Thank you for signing up!" auth_user = authenticate(username=name, password=password) login(request, auth_user) return HttpResponseRedirect('/car_list_template') except IntegrityError, e: context['valid'] = "A user with that name already exists!" else: context['valid'] = form.errors
def signup(request): # Create New User ---------------------------------------- context = {} form = UserSignUp() context['form_signup'] = form if request.method == 'POST': form = UserSignUp(request.POST) if form.is_valid(): print form.cleaned_data first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] user_name = form.cleaned_data['username'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: new_user = User.objects.create_user(user_name, email, password ) new_user.first_name = first_name new_user.last_name = last_name context['valid'] = "Thank You For Signing Up!" new_user.save() auth_user = authenticate(username=user_name, password=password, ) login(request, auth_user) return HttpResponseRedirect('/state_list/') except IntegrityError, e: context['valid'] = "A User With That Name Already Exists" else: context['valid'] = form.errors