Есть ли способ настроить виды аутентификации, которые включены в URLConf? - PullRequest
0 голосов
/ 23 апреля 2020

В документации Django 3.0 говорится, что самый простой способ реализации представлений аутентификации - просто " включить предоставленный URLconf в django .contrib.auth.urls в вашем собственный URLconf". Есть ли способ изменить некоторые атрибуты этих представлений на основе классов без явной ссылки на них? Например, если я хочу изменить атрибут extra_context LoginView, обязательно ли обрабатывать его как задокументировано:

from django.contrib.auth import views as auth_views
from datetime import datetime

urlpatterns = [
    path('accounts/login', auth_views.LoginView.as_view(extra_context={'title':'Log In', 'year':datetime.now().year})),
]

или есть ярлык для изменения этого представления во включенном URLConf

...