Flask Flash не отображается при запросах GETPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Flask Flash не отображается при запросах GET

Сообщение Anonymous »

Для аутентификации я использую Flask и Flask-Login. У меня есть авторизованный_обработчик для перенаправления неаутентифицированных пользователей на страницу входа, когда они пытаются получить доступ к защищенным ресурсам. Я хочу отобразить мгновенное сообщение, но после перенаправления оно не отображается на странице входа.

Код: Выделить всё

@LOGIN_MANAGER.unauthorized_handler
def unauthorized():
flask_login.logout_user()
flask.session.clear()
flask.flash("Session expired, please log in again.", "danger")
return flask.redirect(flask.url_for("auth.login"), code=307)
Flash-сообщение отображается для запроса POST, но не для запросов GET.

Подробнее здесь: https://stackoverflow.com/questions/792 ... t-requests
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»