我对Django还比较陌生,正在从事一个项目,在这个项目中,我将项目附加到多个列表中,并希望将它们显示在一个表中。我使用for标记,因为每个列表中都有很多项。但是,当我运行代码时,列表中的第一项会反复出现,然后第二项会反复出现,依此类推。我有一种感觉,因为我用多个标签。这是我的密码:
<table>
{% for x in result.netIncomeAr %}
{% for y in result.d2 %}
<tr>
<td>{{ x }}</td>
<td>{{ y }}</td>
</tr>
{% endfor %}
{% endfor %}
</table>
知道我哪里出错了吗?谢谢
内循环应使用外循环变量:
UPD(在查看
result
变量之后):您需要更改传递到模板中的} 连接两个列表:
result
变量,使用^{然后,在模板中按以下方式迭代
result
:相关问题 更多 >
编程相关推荐