Django Templates Language(DTL)でincludeを実行する時に引数も与える
Djangoでテンプレートファイルを分離させ、includeするときがある。複数の箇所で同じフォームを表示したりする時がそうだ。
ただ、フォームのIDをそれぞれの箇所で別々とする場合、引数を指定する必要がある。
結論
結論から言うと、こうなる。
{% include "[パス]" with [引数名]=[値] %}
include
するhtmlのパスを指定した後、with
を指定することで引数の指定が可能になる。指定した引数はinclude
先で、
{{ [引数名] }}
と指定して、引数を呼び出すことができる。