반응형
jinja2 템플릿에서 jinja2 구문 이스케이프
Flask에서 Jinja2 템플릿의 동적 페이지를 제공합니다. 이제 스크립트 태그 안에 Jinja2-clone Nunjucks라는 클라이언트 측 템플릿을 정의하고 있습니다. 문제는 클라이언트 측 템플릿 <% %>
에 Flask의 Jinja2 인터프리터가 그대로 렌더링하는 대신 해석 할 수있는 것과 같은 구문이 있다는 것입니다 .
전체 스크립트 블록을 그대로 렌더링하려면 어떻게해야합니까?
{% raw %}
블록 내에서 태그 해석을 비활성화 할 수 있습니다 .
{% raw %}
Anything in this block is treated as raw text,
including {{ curly braces }} and
{% other block-like syntax %}
{% endraw %}
템플릿 문서 의 Escaping 섹션 을 참조하십시오 .
참고 URL : https://stackoverflow.com/questions/25359898/escape-jinja2-syntax-in-a-jinja2-template
반응형
'developer tip' 카테고리의 다른 글
섹션 헤더가 UITableView 일반 스타일에서 수행하는 것처럼 UICollectionView에서 Supplementary View를 플로팅하는 방법 (0) | 2020.11.17 |
---|---|
childNode를 통해 루프 (0) | 2020.11.17 |
Microsoft Edge가 일부 로컬 웹 사이트를 열지 만 다른 웹 사이트는 열지 않는 이유는 도메인 이름이 호스트 파일에서 127.0.0.1로 라우팅되는 이유 (0) | 2020.11.17 |
Angular 2에서 클릭 이벤트에 대한 함수 호출 (0) | 2020.11.17 |
파이썬으로 모듈을 어떻게 문서화합니까? (0) | 2020.11.17 |