def AddUser(request): if request.method == "POST": form = SignUp(request.POST) if form.is_valid(): new_user = User.objects.create_user(**form.cleaned_data) login(request, new_user) return render(request, 'login/main.html', {}) else: form = SignUp() return render(request, 'login/signup.html', {'form':form})
def post(self,request): form = SignUp(request.POST) if form.is_valid(): p1 = form.cleaned_data['password'] p2 = form.cleaned_data['password1'] if p1 != p2: return render(request, 'signup.html', {'form': form, 'error': True}) #raise form.ValidationError("passwords do not match!!!") else: form.save() return HttpResponseRedirect('/thanks1/') #request.POST['password']='' return render(request,'signup.html',{'form':form})