Jinja
Jinja — это быстрый, выразительный и расширяемый движок шаблонов. Специальные плейсхолдеры в шаблоне позволяют писать код, похожий на синтаксис Python. Затем шаблон передаётся данным для рендеринга конечного документа.
Содержание:
- Введение
- API
- Песочница
- Встроенные типы Python
-
Документация по шаблонам
- Обзор
- Переменные
- Фильтры
- Тесты
- Комментарии
- Управление пробелами
- Эскейпинг
- Выражения на строке
- Наследование шаблонов
- Эскейпинг HTML
- Список управляющих структур
- Поведение контекста импорта
- Выражения
- Список встроенных фильтров
- Список встроенных тестов
- Список глобальных функций
- Расширения
- Переопределения автоэскейпинга
- Расширения
- Интеграция
- Переход с других движков шаблонов
- Советы и хитрости
-
Часто задаваемые вопросы
- Почему он называется Jinja?
- Насколько он быстрый?
- Насколько Jinja совместим с Django?
- Разве не ужасно помещать логику в шаблоны?
- Почему автоэскейпинг не является значением по умолчанию?
- Почему контекст неизменяемый?
- Мои трассировки выглядят странно. Что происходит?
- Мои макросы переопределяются чем-то
- Лицензия BSD-3-Clause
-
Изменения
- Версия 3.0.1
- Версия 3.0.0
- Версия 2.11.3
- Версия 2.11.2
- Версия 2.11.1
- Версия 2.11.0
- Версия 2.10.3
- Версия 2.10.2
- Версия 2.10.1
- Версия 2.10
- Версия 2.9.6
- Версия 2.9.5
- Версия 2.9.4
- Версия 2.9.3
- Версия 2.9.2
- Версия 2.9.1
- Версия 2.9
- Версия 2.8.1
- Версия 2.8
- Версия 2.7.3
- Версия 2.7.2
- Версия 2.7.1
- Версия 2.7
- Версия 2.6
- Версия 2.5.5
- Версия 2.5.4
- Версия 2.5.3
- Версия 2.5.2
- Версия 2.5.1
- Версия 2.5
- Версия 2.4.1
- Версия 2.4
- Версия 2.3.1
- Версия 2.3
- Версия 2.2.1
- Версия 2.2
- Версия 2.1.1
- Версия 2.1
- Версия 2.0
- Версия 2.0rc1
© 2007–2021 Pallets
Licensed under the BSD 3-clause License.
https://jinja.palletsprojects.com/en/3.0.x/index.html