Jinja テンプレートのリンターとフォーマッター

djLint で Jinja テンプレートをリント・フォーマットできます。ルールとフォーマットがテンプレートに合うよう、jinja プロファイルを設定してください。

Jinja とは?

MiniJinja のテンプレートは Jinja2 と完全に互換性があるので、同じ jinja プロファイルを使ってください。

HubSpot の Jinjava のテンプレートも jinja 形式なので、これらにもこのプロファイルを使ってください。

コマンドラインを使う

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

または、設定ファイルを使う

プロジェクトの pyproject.toml、djlint.toml / .djlint.toml、または .djlintrc ファイルで djLint を設定します。

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