Вопросы с тегом «jinja2»

Jinja2 - это быстрый шаблонизатор для Python. Он имеет полную поддержку Unicode, автоматическое экранирование, наследование, макросы и многие другие функции.

3
Как визуализировать вывод jinja2 в файл на Python вместо браузера
У меня есть шаблон jinja2 (файл .html), который я хочу отобразить (замените токены значениями из моего файла py). Однако вместо того, чтобы отправлять визуализированный результат в браузер, я хочу записать его в новый файл .html. Я предполагаю, что решение также будет аналогичным для шаблона django. Как я могу это сделать?
87 python  django  jinja2 

4
Как загрузить шаблон jinja прямо из файловой системы
В документе API jinja на pocoo.org говорится: Самый простой способ настроить Jinja2 для загрузки шаблонов для вашего приложения выглядит примерно так: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Это создаст среду шаблонов с настройками по умолчанию и загрузчик, который будет искать шаблоны в папке шаблонов внутри пакета python …

2
Как включить HTML-файл в шаблон Jinja2?
Я использую микросхему Flask для своего сервера, который использует шаблоны Jinja. У меня есть родительский template.htmlи несколько дочерних шаблонов, которые называются, child1.htmlи child2.htmlнекоторые из этих дочерних шаблонов представляют собой довольно большие HTML-файлы, и я хотел бы как-то разделить их для большей ясности в моей работе. Содержание моего main.pyсценария: from flask …
85 python  html  flask  jinja2 

3
Ansible: фильтровать список по его атрибутам
У меня есть переменная с именем "сеть", зарегистрированная в Ansible: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } Возможно ли получить IP-адрес ("addr") с помощью type = "Floating", сделав …
84 jinja2  ansible 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.