有没有办法将断点放在从烧瓶渲染的jinja模板中?也许某些东西可以让你检查模板中各个点可用的变量?我见过一个博客,说你可以在django https://opensourcehacker.com/2013/05/16/putting-breakpoints-to-html-templates-in-python/做到这一点,希望能找到与烧瓶类似的东西。
答案 0 :(得分:-1)
Flask在模板上提供app_context_processor
变量:
上下文处理器在呈现模板之前运行,并且能够将新值注入模板上下文。
class Letters():
A = 1
B = 2
@app.context_processor
def share_context():
return dict(Letters=Letters)
Now you can access this class
# index.html
{{ Letters.A }}
{% if Letters.B != 1 %}
...
{% endif %}