def register(request): #Validates user credential during registration like passward length, #Unique user name and valid message regardingly. if request.method == "POST": k, val = False, '3' form2 = RegistrationForm(request.POST) if form2.is_valid(): k = True if len(request.POST.get('Password')) == 8: uname = request.POST.get('Username') for i in Registration.objects.all(): if i.Username == uname: val = '2' break else: try: form2.save() messages.success(request, 'Registered Successfully') return render(request, 'home.html') except: pass else: val = '1' form2 = RegistrationForm() return render(request, "registration.html", { 'form2': form2, "flag": k, 'val': val })
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid: #all the fields are validated form.save() #creates user and save data in database return redirect('/register/complete') else: #requesting for the blank form to fill in form = RegistrationForm() args = {'form': form} return render(request, 'homepage/reg_form.html', args)
def register(request): if request.method == "POST": form = RegistrationForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('login') else: return HttpResponse("Ooopss!! Something was wrong with your information. Please go back and try again.") else: form = RegistrationForm() arg = {'form': form} return render(request, 'homepage/register.html', arg)