gpt4 book ai didi

Python Flask 使 WTForm 可用于所有模板

转载 作者:行者123 更新时间:2023-11-30 23:39:48 24 4
gpt4 key购买 nike

我有一个应该出现在所有模板中的登录表单,因此在每个 render_template() 中将其作为参数传递并不方便。我尝试将其放入这样的全局环境中:

app = Flask(__name__)
app.jinja_env.globals['loginform'] = LoginForm()

但它抛出异常:raise RuntimeError('working Outside of application context')

如何在 Flask 中正确执行此操作?

最佳答案

我认为你应该能够通过使用上下文处理器来实现这一点:
http://flask.pocoo.org/docs/templating/#context-processors

关于Python Flask 使 WTForm 可用于所有模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13217827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com