2012-09-09 2 views
0

나는 내가있는 경로 + 파일 이름을 참조 할 수있는 방법하위 디렉토리에서 html 페이지를 제공하는 방법은 무엇입니까?

(장고 또는 진자를 통해, YAML을 통해 하나 '정적'아니, 아닌 '템플릿'하나) 하위 디렉토리에서 HTML 페이지를 제공 할 self.response.out.write (?) 명령문?

+0

왜 '템플릿'을 사용하지 않으시겠습니까? HTML 파일이 정적이기 때문에 그렇습니까? – Littm

+0

정적 인 경우 정적 처리기를 통해 제공하고 싶지 않은 이유는 무엇입니까? –

답변

1

잘 모르겠지만 템플릿없이 HTML 파일을 고려하고 싶습니다. 다음과 같이 경로를 정의 할 수 있습니다

그렇다면, 당신은이 솔루션을 시도 할 수 있습니다 ... :

path = os.path.join(os.path.dirname(__file__), 'your_directory/your_html.html') 

을 그리고,이처럼 HTML의 내용을 인쇄 할 수 있습니다

self.response.out.write(template.render(path, 0)) 
관련 문제