Jinja Template Linter and Formatter

djLint - это линтер шаблонов jinja и форматер шаблонов jinja! Используйте преимущества профиля предварительной сборки при линтинге и форматировании ваших шаблонов с помощью djLint.

Что такое Jinja?

Шаблоны MiniJinja полностью совместимы с Jinja2, поэтому используйте этот же профиль jinja.

Шаблоны Jinjava от HubSpot тоже в стиле jinja, поэтому используйте этот профиль и для них.

Использование командной строки

djlint /path/to/templates --profile=jinja

Или используйте файл конфигурации

Настройте djLint в вашем проекте pyproject.toml.

[tool.djlint]
profile="jinja"