목차
test() 예제 - 테스트 존재 여부 체크
test() 정의
test() 구문
test() 예제 - 테스트 존재 여부 체크
[예제1] - 존재하는 테스트인 경우 (예) stirng()
{% set hz = "홈짱닷컴 Homzzang.com" %}
{% if 'string' is test %}
{% if hz is string %}
{{ hz|upper }}
{% else %}
{{ hz|lower }}
{% endif %}
{% else %}
{{ hz }}
{% endif %}
결과값: 홈짱닷컴 HOMZZANG.COM
[예제2] - 존재하지 않는 테스트인 경우 (예) loud()
{% set hz = "홈짱닷컴 Homzzang.com" %}
{% if 'loud' is test %}
{% if hz is loud %}
{{ hz|upper }}
{% else %}
{{ hz|lower }}
{% endif %}
{% else %}
{{ hz }}
{% endif %}
결과값: 홈짱닷컴 Homzzang.com
test() 정의
이름으로 해당 테스트가 존재하는지 체크하는 테스트 .
1.
2. cf.
3.
Jinja2 3.0 +
4. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-tests.test
test() 구문
jinja-tests.test(value: str ) → bool
주소 복사
랜덤 이동