Django模板中的语句

 

《The Django Book》之模板

 

1.if/else

Django模板中可以使用控制语句,如for、if等,但是如果出现{% if 1==1 %}会报错:

TemplateSyntaxError at /mngm/operationlog/search/ 
Could not parse the remainder: '==1' from '1==1' 

因为模板中不能照用python的语法。可以如下写法:

{% ifequal ‘1’ ‘1’ %}
{% ifequal names “0” %}    # ‘’和“”都可以,因为是硬解码字符串

{% endifequal%}

 

posted @ 2015-06-13 11:38  乔见豆豆  阅读(306)  评论(0编辑  收藏  举报