Скажіть, у мене це:
{% if files %}
Update
{% else %}
Continue
{% endif %}
У PHP, скажімо, я можу записати стенограму умовно, наприклад:
<?php echo $foo ? 'yes' : 'no'; ?>
Чи є тоді спосіб перекласти це для роботи в шаблоні jinja2:
'yes' if foo else 'no'
Я не знаю, чи це допомагає, але вираз php дуже схожий на те, що в С-подібних мовах називається "потрійним оператором". Заключний рядок у python називається "умовним виразом", хоча я бачив, що він називається потрійним оператором і в python. У всякому разі, я згадую це, оскільки це може допомогти дізнатися назви цих речей у пошуку Google.
—
mgilson