Как сделать так, чтобы колонка появлялась при выполнении условия в шаблонизаторе jinja2
У меня есть таблица, в которой некоторые столбцы зависят от условий. Я хочу, чтобы если условие выполнено, то только тогда показать столбец, в противном случае удалить столбец. Как я могу сделать это с помощью шаблонизатора jinja2?
Вот пример. Просто используйте IF-условие внутри столбца, чтобы решить, как заполнить столбец:
<table>
{% for drink in drinks %}
<tr>
<td>{{ drink.name }}</td>
<td>
{% if drink.empty %}
empty
{% else %}
full
{% endif %}
</td>
</tr>
{%endfor%}
</table>