Добавление опции "запомнить меня" на странице входа в систему в django
У меня есть кусок кода, в котором я определил (запомнить меня) в, но он не работает должным образом. Как вы думаете, где может быть моя проблема?
def login(request):
if request.method == 'POST':
username = request.POST.get('username')
password = request.POST.get('password')
remember_me = request.POST.get('remeber_me')
user = auth.authenticate(username=username, password=password)
if user:
auth.login(request, user)
if not remember_me:
request.session.set_expiry(0)
else:
request.session.set_expiry(1209600)
return redirect('/')
messages.info(request, 'Credentials invalid')
return redirect('login')
return render(request, 'login.html')