Я пытаюсь развернуть мой webapp в Webfaction, базовый пример работает правильно, я получил шаблон TemplateNotFound в шаблоне, который расширяет базовый шаблон с помощью Jinja2. Вот мой проект дерево:шаблон не найден, развертывание Pyramid на Webfaction
/webapps
/myapp
development.ini
production.ini
/bin
/theapp
/Project
setup.py
/project
__init__.py
views.py
/templates
base.jinja2
home.jinja2
/static
_ INIT _.py
config.include('pyramid_jinja2')
config.add_jinja2_search_path("templates")
home.jinja2
{% extends "templates/base.jinja2" %}
Чтобы быть более ясно, что проект работает локально Я знаю, что это что-то с шаблоном пути, я не уверен, как его установить, я пробовал много разных в любом случае это трассировка:
File "..webapps/myapp/myapp/Project/project/templates/home.jinja2", line 1, in top-level template code
{% extends "templates/base.jinja2" %}
File "..webapps/myapp/lib/python2.7/site-packages/pyramid_jinja2-1.8-py2.7.egg/pyramid_jinja2/__init__.py", line 193, in get_source
raise TemplateNotFound(name=ex.name, message=message)
TemplateNotFound: templates/base.jinja2; asset=..webapps/myapp/lib/python2.7/site-packages/Project-0.0-py2.7.egg/project/templates/base.jinja2; searchpath=['..webapps/myapp/lib/python2.7/site-packages/Project-0.0-py2.7.egg/project/templates']
Пожалуйста, помогите мне установить правильный путь к шаблонам, если это моя ошибка.
Точно, нет нет/шаблонов внутри файла яичного – PepperoniPizza
Спасибо за ответ, на самом деле то, что фик его добавляли '* .jinja2' к MANIFEST.in – PepperoniPizza