Jinja2 предварительно скомпилированные шаблоны - PullRequest
0 голосов
/ 06 июня 2019

Я новичок в Google App Engine, и нам нужно управлять приложением, развернутым с помощью Python и jinja2 шаблонов во Flask. Обслуживаемые шаблоны компилируются в .py файлах.

Вопрос в том, как вы получаете эти скомпилированные шаблоны. (почему скомпилированные шаблоны: смотрите фоновую ссылку ниже)

Найден jinja2 прекомпилятор , но до сих пор не до конца понятно, как он работает. Файлы исходных шаблонов находятся в структуре папок и подпапок. Все скомпилированные шаблоны находятся в одной папке, а имя файла имеет формат

templates_compiled/tmpl_0ae38b417019b95e730f3e796c4326326a2b053f.py

Я предполагаю, что шаблоны скомпилированы перед развертыванием на GAE, но не могут найти методологию.

Провёл дни в поисках учебника, но не смог найти.

Привет

Отредактировано: подробнее справочная информация jinja2 environment

...