У меня есть список:
list = [a, b, c, 1, 2, 3, a, b, c, 1, 2, 3, a, b, c, 1, 2, 3]
И я хочу показать его в виде таблицы, в которой каждый 4-й, 5-й и 6-й элемент оформляется по-своему, например, так:
<td><span class="label label-info">1</span></td>
<td><span class="label label-danger">2</span></td>
<td><span class="label label-primary">3</span></td>
Я собираю список в 6 строк, чтобы отобразить его в виде таблицы:
{%- for row in list|batch(6, ' ') %}
<tr>
{%- for column in row %}
<td>{{ column }}</td>
{%- endfor %}
</tr>
{%- endfor %}
Но я понятия не имею, как сделать то, что я описал выше.У кого-нибудь есть идея?