Следующий параметр URL входа администратора Django в систему

#django

#django

Вопрос:

Мне нужно, чтобы пользователь был перенаправлен на другую страницу (для двухфакторной аутентификации), как только он войдет в систему на странице администратора.

Я попытался заполнить LOGIN_REDIRECT_URL, и это не сработало.

Согласно документу.

https://docs.djangoproject.com/en/1.7/ref/settings/#login-redirect-url

страница по умолчанию ‘/accounts/profile/’, если следующий параметр не задан, является URL-адресом для входа в систему администратора Django.

Как я могу передать следующий параметр, нужно ли мне изменить HTML-код login_page, чтобы включить следующий параметр?

Комментарии:

1. Куда он перенаправляется после входа в систему? вы можете использовать /?next={{redirect_path}}, а LOGIN_REDIRECT_URL устарел со времен django 1.8

2. Он переходит на страницу администратора, как только я даю имя пользователя / пароль.

3. вы создали пользовательскую страницу входа в систему Django admin_redirect url?

4. нет, я использую существующую страницу администратора.

5. Я думаю, вам нужно будет создать свою пользовательскую страницу входа.