我正在 Jinja / Python Flask 中创建一个嵌套 for 循环。
如果我对这些值进行硬编码,那么它就可以正常工作。我在 Jinja 模板中遗漏了什么吗?
<table class="table table-striped">
<tr>
{% for column in Columns %}
<td>{{ column }}</td>
{% endfor %}
</tr>
{% for row in rows %}
<tr>
{% for column in Columns %}
<td>{{ row.column }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
顺便说一下,如果没有硬编码,输出什么也没有。
弄清楚了...
<table class="table table-striped">
<tr>
{% for column in Columns %}
<td>{{ column }}</td>
{% endfor %}
</tr>
{% for row in rows %}
<tr>
{% for column in Columns %}
<td>{{ row[column] }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
唯一需要改变的是改变{{ row.column }}
to {{ row[column] }}
11号线。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)