Как задать range() в цикле for (jinja)
Имеется таблица рейтинга.
<tbody>
{% for user in users %}
<tr>
<td>Место</td>
<td>{{ user.username}}</td>
<td>{{ user.score }}</td>
</tr>
{% endfor %}
Но как указать какое у него место, то есть как сделать range(), скажем от 1 до 10.
Видел такой способ, но он не работает.
{% for i in range(5, 10) %}
{{ i }}
{% endfor %}
Выдает ошибку "'for' statements should use the format 'for x in y': for i in range(5, 10)"
Пишу тут, потому что не могу писать комментарии. Насколько я знаю такой возможности нет или я не нашел способ сделать это, но вы можете в python делать всю логику, которую хотите, а в шаблоне просто выводить её
На форуме нашел ответ. Я понял, что я не правильно вопрос задал.
<tbody>
{% for user in users %}
<tr>
<td>{{ forloop.counter }}</td>
<td>{{ user.username}}</td>
<td>{{ user.score }}</td>
</tr>
{% endfor %}
Таким образом у меня выводится range(1, len(users) + 1)