Django模板中的For循环计数

时间:2018-12-24 07:22:35

标签: python django django-models django-templates django-views

我想按顺序显示Django模板中的数量计数。

就像for循环迭代5次一样,它应该在Django模板中打印 0,1,2,3,4

users包含我从 views.py

传递的字符串
{% for user in users %}
    <tr>
        <td>
            FOR LOOP ITERATE COUNT
        </td>
        <td>
            {{ user.first_name }}
        </td>
    </tr>
{% endfor %}

1 个答案:

答案 0 :(得分:2)

您可以使用{{forloop.counter0}}

{% for user in users %}
    <tr>
        <td>
            {{forloop.counter0}}
        </td>
        <td>
            {{ user.first_name }}
        </td>
    </tr>
{% endfor %}