settings.py
テンプレートの一部を表示するかどうかを制御できるように、テンプレートで表示したいブール変数が定義されています。
テンプレートに値を公開するためのテンプレートタグを作成することを考えました:
@register.simple_tag
def show_something():
return settings.SHOW_SOMETHING
...これをテンプレートで次のように使用します。
{% if show_something %}
Show it
{% endif %}
...しかし、残念ながらそれはうまくいかないようです。
また、値を出力しようとしましたが、これは期待どおりに表示されます。
{% show_something %}
必要なものにテンプレートタグを使用できるかどうか、またはより良い方法があるかどうか、考えはありますか?