반응형
[Jinja2] Jinja2 Flask를 이용한 템플릿 렌더링 하는 법
기타 공부들 2021. 11. 3. 13:24

Jinja2를 사용하여 html page를 렌더링하는 법을 간단하게 다뤄보자 Jinja란? 파이썬에서 가장 많이 사용되는 템플릿 엔진 중 하나이다. 템플릿 엔진 : 서버에서 받아온 데이터를 효과적으로 보여주는 중간 매체, 간략한 표현을 통해 효과적으로 데이터 가공 Jinja2 기본 문법 {{...}} 변수나 표현식을 선언할 때 쓴다 {%...%} if나 for문 같은 제어문을 작성할 때 쓴다. {#...#} 주석을 쓸 때 사용한다. Jinja2 제어 구조 {% if %} {% elif %} {% else %} {% endif %} 파이썬에서는 들여쓰기로 if문의 끝이 자동 판별 되지만 Jinja에서는 반드시 끝임을 선언해주어야 한다. {% for in %} {% endf..

반응형