如何更新上下文处理器传递的flask中的全局变量? 我在index.html中尝试了以下内容,它适用于index.html,但它对其他html文件失败。
//(1)在index.html内部
{% set user = [3,4] %}
{{user}}
//(2)在 init .py
中val = [1,2]
@app.context_processor
def inject_user():
return dict(user=val)
//(3)在layout.html
中{{ user }}
所以我刷新网页,我希望看到layout.html会打印[3,4],但是,它仍会打印[1,2]。 有关如何做到这一点的任何想法? 感谢。