Как проверить последнюю итерацию цикла в шаблоне Django?
-
10-07-2019 - |
Вопрос
У меня есть основной вопрос, на языке шаблонов Django, как вы можете определить, находитесь ли вы на последней итерации цикла в цикле for
?
Решение
Вы бы использовали forloop.last
. Например:
<ul>
{% for item in menu_items %}
<li{% if forloop.last %} class='last'{% endif %}>{{ item }}</li>
{% endfor %}
</ul>
Другие советы
{{forloop.last}}
Не связан с StackOverflow