2010-12-17 6 views
2
{% if {{result}} == 'Invalid' %} 
<span class="error-message-uname">Invalid .</span> 
{% endif %} 

Antwort

1
{% if result == 'Invalid' %} 
    <span class="error-message-uname">Invalid .</span> 
{% endif %} 

See Django doc

+0

'if' Anweisung Fehler falsch formatiert ich erhalte. – xasjaiod123

+0

Siehe http://stackoverflow.com/questions/1936876/django-if-statement-improperly-formatted – Seitaridis

11

Das auf welche Version von Django ab, die Sie verwenden. Since Django 1.2, dies gilt:

{% if result == 'Invalid' %} 
    <span class="error-message-uname">Invalid .</span> 
{% endif %} 

Für frühere Versionen verwenden ifequal:

{% ifequal result 'Invalid' %} 
    <span class="error-message-uname">Invalid .</span> 
{% endifequal %} 
+0

Das ist fantastisch. Ich habe vor einiger Zeit ein Upgrade auf Django 1.2.3 durchgeführt, habe mich aber nicht alle Änderungen angesehen! Der Browsing-Stack ist großartig:) –

+0

@Yuji - in Django 1.2 gibt es einige tolle Sachen - ich würde euch auf jeden Fall dazu ermutigen, einen Blick durch die Release Notes zu werfen. –