def loginform(request): if request.method == 'POST': loguser = LoginForm(request.POST) if loguser.is_valid(): loguser = loguser.input() if loguser is not None: login(request, loguser) else: return HttpResponse('Not wright login or password') return HttpResponseRedirect('/') else: return HttpResponse('Invalid Data') return render(request, 'signup.html', { 'signup': LoginForm(), 'header':'Войдите на сайт', 'url': 'login', },)
def signupform(request): if request.method == "POST": signup = SignupForm(request.POST) if signup.is_valid(): signup = signup.save() loguser = LoginForm(request.POST) if loguser.is_valid(): loguser = loguser.input() if loguser is not None: login(request, loguser) else: return HttpResponse('Invalid Data') return HttpResponseRedirect('/') return render(request, 'signup.html', { 'signup': SignupForm(), 'header': 'Зарегистрируйтесь', 'url': 'signup' },)