Linter y formateador de plantillas de Jinja

djLint analiza y formatea plantillas de Jinja. Usa el perfil jinja para que las reglas y el formato se ajusten a ellas.

¿Qué es Jinja?

Las plantillas de MiniJinja son totalmente compatibles con Jinja2, así que usa este mismo perfil jinja.

Las plantillas Jinjava de HubSpot también son de estilo jinja, así que usa también este perfil para ellas.

Desde la línea de comandos

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

O bien, con un archivo de configuración

Configura djLint en el archivo pyproject.toml, djlint.toml / .djlint.toml o .djlintrc de tu proyecto.

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