[Mẫu HTML Django hiện không hỗ trợ chỉ mục], nhưng bạn có thể đạt được mục tiêu:
Nếu bạn sử dụng Từ điển bên trong Từ điển trong lượt xem thì có thể sử dụng khóa làm chỉ mục. thí dụ:
{% for key, value in DictionartResult.items %} <!-- dictionartResult is a dictionary having key value pair-->
<tr align="center">
<td bgcolor="Blue"><a href={{value.ProjectName}}><b>{{value.ProjectName}}</b></a></td>
<td> {{ value.atIndex0 }} </td> <!-- atIndex0 is a key which will have its value , you can treat this key as index to resolve-->
<td> {{ value.atIndex4 }} </td>
<td> {{ value.atIndex2 }} </td>
</tr>
{% endfor %}
Nếu bạn sử dụng Danh sách trong từ điển thì không chỉ có thể kiểm soát lần lặp đầu tiên và lần lặp cuối mà tất cả các chỉ mục đều có thể được kiểm soát. thí dụ:
{% for key, value in DictionaryResult.items %}
<tr align="center">
{% for project_data in value %}
{% if forloop.counter <= 13 %} <!-- Here you can control the iteration-->
{% if forloop.first %}
<td bgcolor="Blue"><a href={{project_data}}><b> {{ project_data }} </b></a></td> <!-- it will always refer to project_data[0]-->
{% else %}
<td> {{ project_data }} </td> <!-- it will refer to all items in project_data[] except at index [0]-->
{% endif %}
{% endif %}
{% endfor %}
</tr>
{% endfor %}
Kết thúc nếu;)
// Hy vọng đã bao phủ giải pháp với Từ điển, Danh sách, mẫu HTML, Vòng lặp, Vòng lặp bên trong, Nếu Khác. Django HTML Documentaion để biết thêm các phương thức: https://docs.djangoproject.com/en/2.2/ref/temsheet/builtins/