我正在windows机器上本地运行1.4.2appengine SDK。我有一个运行Django 0.96的应用程序。模板呈现使用来自
google.appengine.ext.webapp.template.render
渲染模板。我经常使用相对路径链接模板,例如
{% extends "../templates/base.html" %}
在升级到Django 1.2之后,find_template方法 appengine的django 1.2 lib文件夹中的django.template.loader现在在使用相对路径时引发一个TemplateDoesNotExist
for loader in template_source_loaders:
try:
#raises TemplateDoesNotExist name='../templates/home.html' dirs=None
source, display_name = loader(name, dirs)
return (source, make_origin(display_name, loader, name, dirs))
except TemplateDoesNotExist:
pass
raise TemplateDoesNotExist(name)
我已经浏览了Django和AppEngine代码一段时间了,但是看不到任何原因。有谁能提供更多的见解吗?
谢谢
理查德
目前没有回答
相关问题 更多 >
编程相关推荐