def complete_register(request): if request.method == 'POST': username = request.POST.get('username', '') password = request.POST.get('password', '') email = request.POST.get('email', '') template = loader.get_template('register/index.html') try: User.objects.get(username=username) pass_data = { 'alert': 'Username was already taken', 'username': username, 'email': email } return HttpResponse(template.render(pass_data, request)) except DoesNotExist: if password == '': return HttpResponse('Please enter password') else: try: user1 = User(username=username, email=email) user1.set_password(password) print user1.password user1.save() template = loader.get_template( 'register/create-complete.html') return HttpResponse(template.render({}, request)) except ValidationError: pass_data = { 'alert': 'Your email address is invalid', 'email': email, 'username': username } return HttpResponse(template.render(pass_data, request)) return HttpResponse("No Request")
def post(self, request): form = RegisterForm(request.POST) if form.is_valid(): username = form.cleaned_data['username'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: user = User.objects.get(username=username) except: user = User(username=username, email=email) user.set_password(password) user.save() #user = super(user, self).save(commit=False) return HttpResponseRedirect('/login')
def post(self, request): form = RegisterForm(request.POST) if form.is_valid(): username = form.cleaned_data["username"] email = form.cleaned_data["email"] password = form.cleaned_data["password"] try: user = User.objects.get(username=username) except: user = User() user.username = username user.email = email commit = True user = super(user, self).save(commit=False) user.set_password(password) if commit: user.save() return HttpResponseRedirect("/login")
def post(self, request): form = RegisterForm(request.POST) if form.is_valid(): print("HI") username = form.cleaned_data['username'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: print("Already registered") except: user = User() user.username = username user.email = email commit = True user = super(user, self).save(commit=False) user.set_password(password) if commit: user.save()
def post(self, request): form = RegisterForm(request.POST) if form.is_valid(): print "HI" username = form.cleaned_data['username'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: user = User.objects.get(username=username) print "Already registered" except: user = User() user.username = username user.email = email commit = True user = super(user, self).save(commit=False) user.set_password(password) if commit: user.save() return HttpResponseRedirect('/login')