繁体   English   中英

烧瓶Jinja模板中的断点

[英]breakpoints in flask jinja templates

有没有办法将断点放在从flask渲染的jinja模板中? 也许可以使您确实检查模板中各个点上模板可用的变量的东西? 我见过一个博客,说您可以在django中做到这一点https://opensourcehacker.com/2013/05/16/putting-breakpoints-to-html-templates-in-python/希望与flask类似。

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 %}

烧瓶上下文处理器

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM