jinja

[template] Jinja - 템플릿 - 테스트 (Template - Tests)

템플릿 - 테스트 (Tests)

 

1.

  • filters(필터) 외에도 "tests(테스트)"라고 불리는 것들이 있음. 
  • 테스트는 변수를 일반 표현식과 비교하여 테스트하는 데 사용함.
  • 변수나 표현식을 테스트 하는 구문 ★: varName is testName
  • (예) name 변수가 정의되어 있는지 확인: name is defined (이는 현재 템플릿 컨텍스트에서 "name"이 정의되어 있는지 여부에 따라 true 또는 false 반환.)

 

2.

테스트는 인수를 받을 수도 있음. 단, 테스트가 인수 하나만 받는 경우 괄호를 생략 가능. 예를 들어, 다음 두 표현식은 동일한 작업을 수행함.

  • {% if loop.index is divisibleby 3 %}
  • {% if loop.index is divisibleby(3) %}

 

3.

Jinja에 내장된 테스트 목록 보기

 

 

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
intro Jinja - 소개 - 설치
api Jinja - API - 기초
api Jinja - API - 고급 API
api Jinja - API - 자동 이스케이프
api Jinja - API - 식별자에 관한 참고 사항
api Jinja - API - 정의되지 않은 유형
api Jinja - API - 문맥
api Jinja - API - 로더
api Jinja - API - 바이트코드 캐시
api Jinja - API - 비동기 지원
api Jinja - API - 정책
api Jinja - API - 유용
api Jinja - API - 예외
api Jinja - API - 맞춤 필터
1/11
목록
  • 채팅방
  • 필독
1. 채팅창 헤드에서 접속자 확인 2. 닉네임 클릭해 1:1 채팅 가능 3. 닉네임 클릭해 귓속말 가능 4. 닉네임 클릭해 호출하기 가능 5. 우하단 클릭해 환경 설정 가능 6. 의뢰글 작성 후 의뢰 상담 가능 7. 질문글 작성 후 질문 상담 가능 8. 채팅방에 개인정보 입력 금지 9. 채팅방에 광고 욕설 비방 금지
 홈  PC버전 로그인 일본어
웹디자인언어
서버관리언어
고급코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 1
웹유틸
회원센터
홈짱닷컴 PC버전 로그인