Я пытаюсь заставить template.render()
(импорт был: from google.appengine.ext.webapp import template
) использовать шаблон, расположенный в каталоге, отличном от корня приложения.
У меня есть каталог с именем static
где я хотел бы сохранить свои шаблоны.Или, возможно, я изменю это на static/templates
позже, но это не имеет значения.
Проблема?TemplateDoesNotExist: index.html
, печальное исключение.
Это:
path = os.path.join(os.path.dirname(__file__), 'index.html')
logging.debug(path)
self.response.out.write(template.render(path, template_values))
.. работает, но это:
path = os.path.join(os.path.dirname(__file__), 'static/index.html')
logging.debug(path)
self.response.out.write(template.render(path, template_values))
.. - нет.
/static
был добавлен к app.yaml
, хотя это не должно иметь значения.
Спасибо за любой совет.