Как сделать так, чтобы колонка появлялась при выполнении условия в шаблонизаторе 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>
Вернуться на верх