我知道在flask模板中设置一个变量,你可以做一些{% set var = val %}
,但是如果你需要设置一个列表的特定项,你怎么做呢?你知道吗
每次我这样做:{% set lst[0][0] = val %}
,它都会给我一个错误,说"TemplateSyntaxError: expected token 'end of statement block', got '['"
似乎Jinja不接受这种语法,我尝试遍历单个列表,对循环执行如下操作:
{% for item in lst %}
{% set item = someVal %}
{% endfor %}
当我这样做时,列表lst
不会更新,我不知道如何通过Flask语法更新列表。感谢您的帮助。我使用的是python2.7和jinja2。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐