2013-03-31 5 views
1

Я пытаюсь использовать jinja2 в качестве шаблона lib для cherrypy. Я не могу понять, где я должен хранить файлы шаблонов.Cherrypy: Где я должен хранить свои шаблоны

Путь я использую его как описываемая здесь: http://docs.cherrypy.org/stable/progguide/choosingtemplate.html#id2

Можем ли мы указать путь в конфигурационном файле? Если да, какой должен быть ключ, по которому должен быть установлен конфиг? Или это относительно каталога, из которого вызывается приложение (файл с быстрым вызовом)?

ответ

1

CherryPy не говорит вам, где разместить ваши шаблоны, но вы можете добавить его в конфигурационный файл (под любым заголовком) и передать его в FileSystemLoader вручную.

Если вы следуете руководству, к которому вы привязались, ваши шаблоны должны быть расположены в папке «шаблоны» в каталоге, из которого вы запускаете сервер.

(N.B. Я использую pystache, а не Jinja, но принцип тот же)

Смежные вопросы