1. 때로는 Jinja가 변수나 블록으로 처리할 부분을 무시하도록 하는 게 낫거나 심지어 필요하기도 함. (예) 기본 구문을 사용하여 템플릿에서 {{ 기호를 원시 문자열로 사용하고 변수를 시작하지 않으려면 트릭을 사용해야 함 2. 리터럴 변수 구분 기호({{)를 출력하는 가장 쉬운 방법은 변수 표현식을 사용하는 것임. (예) {{ '{{' }} 3. 더 큰 섹션의 경우, 블록을 raw로 표시하는 것이 좋음. (예) 템플릿에 Jinja 구문 예제를 포함하려면 다음 코드 조각을 사용 가능. {% raw %} <ul> {% for item in seq %} <li>{{ item }}</li> {% endfor %} </ul> {% endraw %} PS. {% raw -%} 태그 끝에 있는 빼기(-) 기호는 원시 데이터의 첫 번째 문자 앞의 모든 공백과 줄 바꿈을 정리함. (공백 정리 자세히 보기) 4. 공식 매뉴얼 https://jinja.palletsprojects.com/en/3.1.x/templates/#escaping
1.
때로는 Jinja가 변수나 블록으로 처리할 부분을 무시하도록 하는 게 낫거나 심지어 필요하기도 함. (예) 기본 구문을 사용하여 템플릿에서 {{ 기호를 원시 문자열로 사용하고 변수를 시작하지 않으려면 트릭을 사용해야 함
2.
리터럴 변수 구분 기호({{)를 출력하는 가장 쉬운 방법은 변수 표현식을 사용하는 것임. (예) {{ '{{' }}
3.
더 큰 섹션의 경우, 블록을 raw로 표시하는 것이 좋음. (예) 템플릿에 Jinja 구문 예제를 포함하려면 다음 코드 조각을 사용 가능.
{% raw %}
<ul>
{% for item in seq %}
<li>{{ item }}</li>
{% endfor %}
</ul>
{% endraw %}
PS.
{% raw -%} 태그 끝에 있는 빼기(-) 기호는 원시 데이터의 첫 번째 문자 앞의 모든 공백과 줄 바꿈을 정리함. (공백 정리 자세히 보기)
4. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#escaping