Digamos que tengo esto:
{% if files %}
Update
{% else %}
Continue
{% endif %}
En PHP, por ejemplo, puedo escribir un condicional abreviado, como:
<?php echo $foo ? 'yes' : 'no'; ?>
¿Hay alguna manera de traducir esto para que funcione en una plantilla jinja2:
'yes' if foo else 'no'
No sé si esto ayuda, pero la expresión php se parece mucho a lo que se llama el "operador ternario" en lenguajes tipo C. La línea final se llama "expresión condicional" en python, aunque también la he visto llamar al operador ternario en python. De todos modos, lo menciono, ya que podría ayudar a saber los nombres de esas cosas en una búsqueda en Google.
—
mgilson