Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpAuLv 151 of 204 menu
◀ ▶

Класс LoginView в Django

Вместо ручных authenticate/login можно взять LoginView:

from django.contrib.auth.views import LoginView class UserLoginView(LoginView): template_name = 'registration/login.html'
path( 'login/', views.UserLoginView.as_view(), name='login', ),

В шаблоне форма доступна как form (поля username, password). После входа - редирект на LOGIN_REDIRECT_URL или next.

Подключите LoginView и шаблон с {{ form }}.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить