python - last - jinja2 comment line
Python jinja2 taquigrafía condicional (2)
Sí, es posible usar expresiones if en línea :
{{ ''Update'' if files else ''Continue'' }}
Digamos que tengo esto:
{% if files %}
Update
{% else %}
Continue
{% endif %}
En PHP, digamos, puedo escribir un condicional abreviado, como:
<?php echo $foo ? ''yes'' : ''no''; ?>
¿Hay entonces una manera en que puedo traducir esto para trabajar en una plantilla de jinja2?
''yes'' if foo else ''no''
Usando el and-or truco de esta forma {{ files and Update or Continue }}
parece una solución más similar a una pitón