반응형
Jinja2 단축형 조건어
예를 들어 다음과 같습니다.
{% if files %}
Update
{% else %}
Continue
{% endif %}
예를 들어, PHP에서는 다음과 같은 속기 조건을 쓸 수 있습니다.
<?php echo $foo ? 'yes' : 'no'; ?>
그러면 이것을 jinja2 템플릿으로 번역할 수 있는 방법이 있나요?
'yes' if foo else 'no'
예, 인라인 if-식을 사용할 수 있습니다.
{{ 'Update' if files else 'Continue' }}
다른 방법(단, 비단뱀 스타일은 아닙니다).JS 스타일입니다)
{{ files and 'Update' or 'Continue' }}
언급URL : https://stackoverflow.com/questions/14214942/jinja2-shorthand-conditional
반응형
'IT' 카테고리의 다른 글
플레인 오브젝트를 ES6 맵으로 변환하는 방법 (0) | 2022.12.27 |
---|---|
npm 사용자가 설치한 패키지를 나열하는 방법 (0) | 2022.12.07 |
MySQL INSERT INTO 텍스트에 줄 바꿈 추가 (0) | 2022.12.07 |
괄호를 포함하거나 포함하지 않고 클래스를 인스턴스화하시겠습니까? (0) | 2022.12.07 |
사전 병합 방법 (0) | 2022.12.07 |