Why do you need a three-dimensional operator in a template? {% if %} and {% else %} are all you need.
Or you can try the firstof tag:
{% firstof var1 var2 var3 %}
which outputs the first of var1, var2, or var3, which evaluates to True.
Daniel Roseman Jun 24 '10 at 13:13 2010-06-24 13:13
source share