A
Ну и context ещё
Size: a a a
A
DT
A
DT
DT
AG
DT
DT
DT
DT
DT
A
DT
DT
A
A
DT
A
def post(self, request, *args, **kwargs):
form = SignInForm(request.POST)
# Проверка на корректность ввода логина и пароля
if form.is_valid():
username = request.POST.get('username')
password = request.POST.get('password')
user = authenticate(request, username=username, password=password)
if user is None:
messages.error(request, 'Неправильный логин или пароль!')
else:
login(request, user)
return HttpResponseRedirect('/')
return HttpResponseRedirect('/signin/')
P
def post(self, request, *args, **kwargs):
form = SignInForm(request.POST)
# Проверка на корректность ввода логина и пароля
if form.is_valid():
username = request.POST.get('username')
password = request.POST.get('password')
user = authenticate(request, username=username, password=password)
if user is None:
messages.error(request, 'Неправильный логин или пароль!')
else:
login(request, user)
return HttpResponseRedirect('/')
return HttpResponseRedirect('/signin/')
DT