我想在jinja模板中打破for循环/我想只运行一次我应该怎么做。
{% for one in ones %}
{{ one.column1 }}
{% endfor %}
我正在寻找'从不同文件中的python代码和jinja模板中的处理。我只打印一次{{one.column1}}。 column1是Google应用引擎数据存储区实体中的一个字段。对于for循环的所有迭代,column1的值是相同的。如果没有for循环,有没有其他方法可以做到这一点?
答案 0 :(得分:2)
如果您真的想在jinja2中获得中断/继续支持,请查看Loop Controls扩展名。
只需将其添加到“extensions”jinja的环境参数中:
'environment_args': {
'autoescape': True,
'extensions': [
'jinja2.ext.loopcontrols',
],
'auto_reload': False,
}