Я хочу отобразить записи словаря, который содержит список в качестве значения в табличном формате.
мой словарь выглядит следующим образом, и я передаю этот словарь через файл view.py как {'data': datas}
enroll_number=[1,2,3]
names = ['tom','mike','john']
total = [80,90,80]
datas={
'id':enroll_number,
'names':names,
'total':avgs,
}
на моей HTML-странице мой код выглядит примерно так:
<table class="table table-striped">
<tr class="text-center">
<th scope="col">Id</th>
<th scope="col">Name</th>
<th scope="col">Total</th>
</tr>
{% for key, value_list in datas.items %}
<tr>
{% for value in value_list %}
<td>{{value}}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
, поэтому я получаю вывод, как это:
Id Name Total
1 2 3
tom mike john
80 90 80
Но я хочу вывод, как это
Id Name Total
1 tom 80
2 mike 90
3 john 80