Bevor ich einen Text zeige, muss ich es bewerten.wenn Bedingung in Django Vorlage "{{}}"
Statt
{% if value %} text_true {% else %} text_false {% endif %}
Gibt es so etwas wie:
{{ text_true if value else text_false }}
Bevor ich einen Text zeige, muss ich es bewerten.wenn Bedingung in Django Vorlage "{{}}"
Statt
{% if value %} text_true {% else %} text_false {% endif %}
Gibt es so etwas wie:
{{ text_true if value else text_false }}
Nicht mit dieser genauen Syntax, aber es gibt die default
und default_if_none
Template Filter. Das kann sein, wonach Sie suchen.
https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#default
Für das Beispiel in Ihrer Frage, können Sie die yesno
Filter
{{ value|yesno:'text_true,text_false' }}
Dies ist nicht möglich, in der Standard-django Template-Sprache verwenden – dentemm