2011-04-08 10 views
1

{% extends "base.html" %} 잘 작동하지만 static_dir을 가리 킵니다. 여기 {% extends "view/base.html"%}

이 애플리케이션 제목입니다 :

- url: /view 
static_dir: static/view 
여기

main.py입니다 : 여기

template_values = { 
     'url': url, 
     'url_linktext': url_linktext, 
     } 
     path = os.path.join(os.path.dirname(__file__), 'index.html') 
     self.response.out.write(template.render(path, 
template_values)) 

되는 오류 :

raise TemplateSyntaxError, "Template %r cannot be extended, because it doesn't exist" % parent TemplateSyntaxError: Template 'view/base.html' cannot be extended, because it doesn't exist

당신은 base.html를 검색 할 수 있지만, main() 클래스는 그것을 볼 수 없다.

어떤 도움을 주셔서 감사합니다.

답변

2

고정 자산으로 제공되는 파일은 템플릿이 아니라 템플릿입니다. 템플릿을 확장하려면 템플릿 디렉토리에 있어야합니다.

관련 문제