テキストを表示する前に、私はそれを評価する必要があります。代わりにdjangoのテンプレート "{{}}"の条件の場合
{% if value %} text_true {% else %} text_false {% endif %}
の
は、のようなものがあります。
この正確な構文と{{ text_true if value else text_false }}
テキストを表示する前に、私はそれを評価する必要があります。代わりにdjangoのテンプレート "{{}}"の条件の場合
{% if value %} text_true {% else %} text_false {% endif %}
の
は、のようなものがあります。
この正確な構文と{{ text_true if value else text_false }}
ないが、default
とdefault_if_none
テンプレートフィルタがあります。それらがあなたが探しているものかもしれません。例えば
https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#default
あなたの質問では、あなたがyesno
フィルタ
{{ value|yesno:'text_true,text_false' }}
を使用することができますこれはデフォルトのDjangoのテンプレート言語では不可能です – dentemm