21. Шаблоны конфигураций с Jinja2¶
Jinja2 - это язык шаблонов, который используется в Python. Jinja - это не единственный язык шаблонов (шаблонизатор) для Python и не единственный язык шаблонов в целом.
Jinja2 используется для генерации документов на основе одного или нескольких шаблонов.
Примеры использования:
- шаблоны для генерации HTML-страниц
- шаблоны для генерации конфигурационных файлов в Unix/Linux
- шаблоны для генерации конфигурационных файлов сетевых устройств