Шаблон Django для цикла-последняя итерация


У меня есть основной вопрос, на языке шаблонов Django как вы можете сказать, находитесь ли вы на последней итерации цикла для "цикла for"?

2 71

2 ответа:

можно использовать forloop.last. Например:

<ul>
{% for item in menu_items %}
    <li{% if forloop.last %} class='last'{% endif %}>{{ item }}</li>
{% endfor %}
</ul>

{{ forloop.последний }}