jinja2模板的多个渲染?

jinja2模板的多个渲染?,第1张

jinja2模板的多个渲染

您可以使用DebugUndefined,这使出故障的查找,如您未定义类型为

undefined
的参数
Template
环境:

>>> from jinja2 import Template, DebugUndefined>>> template = Template("{{ var1 }}-{{ var2 }}", undefined=DebugUndefined)>>> rendered1 = template.render(var1=5) # "5-{{ var2 }}">>> print(rendered1)5-{{ var2 }}>>> rendered2 = Template(rendered1).render(var2=6) # "5-6">>> print(rendered2)5-6


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5631947.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存