в моей функции before_request(), я хочу перенаправить пользователя в /login, если они еще не вошли в систему. Есть ли специальная переменная, которая даст мне текущий URL-адрес, который будет работать в соответствии с приведенным ниже примером?
@app.before_request
def before_request():
# the variable current_url does not exist
# but i want something that works like it
if (not 'logged_in' in session) and (current_url != '/login'):
return redirect(url_for('login'))
Мне нужно проверить, что текущий url - '/login', потому что, если я не сервер, он переходит в бесконечный цикл.
спасибо!