«jinja2» 태그된 질문

Jinja2는 Python 용 빠른 템플릿 엔진입니다. 전체 유니 코드 지원, 자동 이스케이프, 상속, 매크로 및 기타 여러 기능이 있습니다.

1
jinja2 템플릿에서 jinja2 구문 이스케이프
Flask에서 Jinja2 템플릿의 동적 페이지를 제공합니다. 이제 스크립트 태그 안에 Jinja2-clone Nunjucks라는 클라이언트 측 템플릿을 정의하고 있습니다. 문제는 클라이언트 측 템플릿 <% %>에 Flask의 Jinja2 인터프리터가 그대로 렌더링하는 대신 해석 할 수있는 것과 같은 구문이 있다는 것입니다 . 전체 스크립트 블록을 그대로 렌더링하려면 어떻게해야합니까?
88 flask  jinja2 


4
파일 시스템에서 직접 jinja 템플릿을로드하는 방법
pocoo.org 의 jinja API 문서는 다음과 같이 설명합니다. 애플리케이션의 템플릿을로드하도록 Jinja2를 구성하는 가장 간단한 방법은 대략 다음과 같습니다. from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) 그러면 기본 설정과 yourapplication python 패키지 내의 templates 폴더 에서 템플릿을 찾는 로더가있는 템플릿 환경이 생성 됩니다. 알다시피, 템플릿이 포함 된 파이썬 패키지를 …

3
Ansible : 속성별로 목록 필터링
Ansible에 등록 된 "network"라는 변수가 있습니다. { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } 다음과 같이 type = "floating"으로 IP 주소 ( "addr")를 얻을 수 있습니까? - debug: var={{ …
84 jinja2  ansible 


2
Jinja2 템플릿에 HTML 파일을 어떻게 포함하나요?
Jinja 템플릿을 사용하는 내 서버에 Flask 마이크로 프레임 워크를 사용하고 있습니다. 나는 부모가 template.html어떤 아이 템플릿을 호출 child1.html하고 child2.html,이 아이들 중 일부는 템플릿은 꽤 큰 HTML 파일이며, 어떻게 든 내 작품을 더 잘 명석 그들을 분할하고 싶습니다. 내 main.py스크립트의 내용 : from flask import Flask, request, render_template app = Flask(__name__) …
82 python  html  flask  jinja2 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.