내가 이것을 가지고 있다고 가정 해보십시오.
{% if files %}
Update
{% else %}
Continue
{% endif %}
PHP에서는 다음과 같은 속기 조건을 작성할 수 있습니다.
<?php echo $foo ? 'yes' : 'no'; ?>
그렇다면 jinja2 템플릿에서 작동하도록 이것을 변환 할 수있는 방법이 있습니까?
'yes' if foo else 'no'
답변
예, 인라인 if-expressions 를 사용할 수 있습니다 .
{{ 'Update' if files else 'Continue' }}
답변
다른 방법으로 (하지만 파이썬 스타일이 아닙니다. JS 스타일입니다)
{{ files and 'Update' or 'Continue' }}