Example #1
0
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',
	},)
Example #2
0
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'
	},)