我在多个问题中找到了这个,但似乎没有一个对我有用的完整回复。
before_request没有运行
以下是我的文件结构概述:
my_app应用
run.py
(应用)__ init __.py
models.py
(主)
__ init __.py
views.py
app / __ init __.py:
(我不包括所有包含和Flask初始化以保持清晰)
def create_app(config_name):
app.register_blueprint(main_blueprint, url_prefix='/')
应用程序/主/ views.py:
@main.route('/', methods=['GET', 'POST'])
def index():
return render_template('main/index.html')
这是我的函数before_request:
@app.before_request
def before_request():
#load interface variables based on language
我做错了吗?因为我尝试过before_app_request。