2017-05-14 1 views

답변

2

the documentation에서 소스를 직접 가져올 수있는 것 같지 않습니다. 그러나 적어도 할 수있는 두 가지가 있습니다. 그것은 거기에서로드 된 경우

  1. Templatefilename 속성은

    파일 시스템의 템플릿의 파일 이름입니다. 그렇지 않으면 없음입니다.

    따라서 실제로 파일에서로드 된 경우 (여전히 수정되지 않은 상태로있는 경우) 내용을 열어 읽을 수 있습니다.

    def get_template_with_source(env, filename): 
        t = env.get_template(filename) 
        t.source = open(filename).read() 
        return t 
    

    을 더 좋은 버전, 동적으로 적절한 속성을 첨부 참조 this question :

  2. 당신은이 Template를로드 할 때 자신을 객체에 부착 할 수있다.

관련 문제