작성자 : 이원주
작성날짜 : 2022.12.19
관련 글 :
Jinja2 이해하기 (下) : Jinja2 동작 원리 / 팁
Flask에 내장되어 있는 Template 엔진입니다.
쉽게 말하면 Flask에 내장된 python 라이브러리인데, 템플릿에서 사용할 수 있어요.
jinja2 문법은 python 언어 문법과 비슷하면서도 약간 다릅니다. 어렵진 않지만, 그래서 보통 간단하게 정리하고 넘어가시더라고요. 저는 그 넘어간 부분에서 자주 헤맸고, 한국어로 설명된 걸 못 찾고 영어 문서를 뒤적이는 일이 잦았어요. 그래서 다음 글에서는 jinja2 문법을 정리해볼 거예요. 그 전에 먼저 Flask와 템플릿이 무엇인지, Jinja2는 왜 쓰는 건지 찬찬히 알아봅시다.
Python 언어에서 쓸 수 있는, 웹 사이트를 만들 때 쓰는 프레임워크입니다.