我有一本字典,其中的值在清单中
{
'Fees': ['88000', '88000'],
'ROll Number': ['I0', 'I1'],
'Mark': [10, 10]
}
所以我试图将此数据插入表中,所以我的Django模板是
<table>
<thead>
<tr>
{% for k, v in loan_bank_info.items %}
<th>{{ k }}</th>
{% endfor %}
</tr>
</thead>
<tbody>
<tr>
{% for k, value in loan_bank_info.items %}
{% for v in value %}
<td>{{ v }}</td>
{% endfor %}
{% endfor %}
</tr>
</tbody>
</table>
但是在表值中打印如下
Fees ROll Number Mark
88000 88000 I0 I1 10 10
但是我想要的是-
Fees ROll Number Mark
88000 I0 10
88000 I1 10
如何在Django模板中遍历列表值
最佳答案
您可以遍历列表。像下面这样
<tr>
{% for k, value in loan_bank_info.items %}
{% for v in value %}
{% for i in v %}
<td>{{ i }}</td>
{% endfor %}
{% endfor %}
{% endfor %}
</tr>
关于python - 如何在Django模板中迭代字典的列表值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48900343/