Jinja 範本 Linter 與格式化工具
djLint 可以 lint 並格式化 Jinja 範本。設定 jinja profile,讓規則與格式化方式符合這類範本。
MiniJinja 範本與 Jinja2 完全相容,因此請使用同一個 jinja profile。
HubSpot 的 Jinjava 範本也是 jinja 風格,因此它們也請使用這個 profile。
使用命令列
djlint /path/to/templates --profile=jinja
或者,使用設定檔
在專案的 pyproject.toml、djlint.toml / .djlint.toml 或 .djlintrc 檔案中設定 djLint。
[tool.djlint]
profile = "jinja"
profile = "jinja"
{ "profile": "jinja" }