Jinja Template Linter and Formatter

djLint est un linter de modèle jinja et un formateur de modèle jinja ! Profitez du profil pré-construit lorsque vous lintez et formatez vos modèles avec djLint.

C’est quoi Jinja?

Les modèles MiniJinja sont entièrement compatibles avec Jinja2, utilisez donc ce même profil jinja.

Les modèles Jinjava de HubSpot sont également de style jinja, utilisez donc aussi ce profil pour eux.

Utilisation de la ligne de commande

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

Ou, utiliser un fichier de configuration

Configurez djLint dans le fichier pyproject.toml, djlint.toml / .djlint.toml ou .djlintrc de votre projet.

[tool.djlint]
profile="jinja"
profile="jinja"
{ "profile": "jinja" }