Подтвердить что ты не робот

Как получить нечетные и четные значения в шаблоне цикла Django?

У меня есть этот код

{% for o in some_list %}

Теперь я хочу сделать что-то, если буду на равных. Как я могу это сделать?

4b9b3361

Ответ 3

<div class="row">
{% for post in posts %}
      {% cycle 'odd' 'even' %}
      {% if cycle == 'odd' %}
        <div class="col-md-6">Odd posts</div>
      {% else %}
        <div class="col-md-6">Even posts</div>
      {% endif %}
    {% endfor %}
</div>

ИЛИ

<div class="row">
{% for post in posts %}
   {% if forloop.counter|divisibleby:2 %}
        <div class="col-md-6">Even posts</div>
      {% else %}
        <div class="col-md-6">Odd posts</div>
      {% endif %}
    {% endfor %}
</div>