{% extends "base.html" %}
工作正常,但我想指出一个
static_dir。
这是app.yaml:
- 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))
这是错误:
引发TemplateSyntaxError,“模板 %r无法扩展,因为它 不存在“%父母 TemplateSyntaxError:模板 'view / base.html'无法扩展, 因为它不存在
您可以浏览到base.html,但是类main()看不到它。
感谢您的帮助。
答案 0 :(得分:2)
作为静态资产的文件就是那个,而不是模板。如果要扩展模板,则必须位于模板目录中。