У меня есть таблица HTML в шаблоне Flask. Я генерирую это путем перебора нескольких списков. Он работает корректно в том, что в последнем столбце будет отображаться слово «Сработал», если сработал сигнал тревоги. Я также хотел бы, чтобы в последнем столбце было указано «ОК», если тревога не сработала. Есть ли способ просто go вернуться и добавить OK в третий столбец всех строк, которые имеют только два элемента? Я хотел бы сделать это на уровне шаблона, если это возможно.
<table>
<tr>
<th><b><span style='font-size: 20px'>Column1</span></b></th>
<th><b><span style='font-size: 20px'>Column2</span></b></th>
<th><b><span style='font-size: 20px'>Status</span></b></th>
</tr>
{%for k in data%}
{% set sn = k[1] %}
{% set class = k[2] %}
{% set type = k[3] %}
{% set value = k[4] %}
{% set unit_volts = k[8] %}
<tr>
<td>{{sn}}</td>
<td>{{class}}</td>
{%for t in tripped%}
{% set loc = t[0] %}
{% set class_tripped = t[1] %}
{%if loc == data[0][0] and class == class_tripped%}
<td style="color:#b3173e">Tripped</td>
{%endif%}
{%endfor%}
</tr>
{%endfor%}
</table>