2012-05-11 5 views
5

Ich würde gerne wissen, ob es eine Möglichkeit gibt, eine kurze Wenn-sonst in der Django-Vorlage wie in PHP zu tun?Short if-else django Vorlage

<?=$variable ? 'String for true' : 'String for false'?> 

Wenn Variablenwert wahr ist, Anzeige String for true sonst String for false

Antwort

13

Es gibt yesno Template Filter, die Werte für echte Karten false.

{{ variable|yesno:'String for true,String for false' }} 
+0

Es ist das, was ich gesucht habe, Danke – dextervip

+2

Es gibt auch [ 'default'] (https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs #Standard) –