Wagtail PASSWORD_REQUIRED_TEMPLATE не отменяет вход по умолчанию - PullRequest
0 голосов
/ 18 июня 2019

Я создаю глобальную страницу входа для Wagtail. Настройка для PASSWORD_REQUIRED_TEMPLATE не работает. На самом деле, я не могу найти пример, где он действительно работает, что заставляет меня думать, что я не понимаю, что он должен делать.

Когда я добавлю; PASSWORD_REQUIRED_TEMPLATE = 'utils/auth/password-required.html' к файлу настроек он не ловит форму входа и не использует мою пользовательскую форму.

Это известная проблема?

1 Ответ

2 голосов
/ 18 июня 2019

Я думаю, вы не поняли, для чего это. PASSWORD_REQUIRED_TEMPLATE используется, когда кто-то пытается получить доступ к странице, помеченной как как частная , и для просмотра требуется пароль.

Это не зависит от того, вошел ли пользователь в систему и полностью отличается от обычной формы входа, которая, по-видимому, и есть то, что вы пытаетесь переопределить.

Если вы хотите изменить форму входа frontend , вам нужно установить WAGTAIL_FRONTEND_LOGIN_TEMPLATE.

Если вы хотите изменить форму входа admin , вам нужно переопределить шаблон wagtailadmin/login.html .

...