Djangoのテンプレートで定数用モジュールを使う方法

以下のようにして、Djangoのテンプレートにて定数用モジュールを使うことができます。

※ ただし、定数用のモジュールが大きくなった場合に、パフォーマンス的には注意が必要かもしれません。その場合は、各値のみを渡すようにするしたほうがいいと思います。

--- const.py ---

CONST_STR = "__STR__"
--- views.py ---

import const
data = {"const": const}
return render_to_response("const_test.html", {const=const})
--- const_test.html ---

{{ const.CONST_STR }}

この記事が役に立った場合、シェアしていただけると励みになります!!