我正在使用django 1.5,我需要检查一个变量是否被定义(并且如果定义了变量但是它没有用,但是None,0,“”等等)。类似的东西:
{% ifexists a_variable %}
<p> Hey the variable exists </p>
{% endifexists %}
我不怎么做到这一点......
答案 0 :(得分:2)
请阅读documentation。
{%if%}标记评估变量,如果该变量为“true” (即存在......
{% if athlete_list %}
Number of athletes: {{ athlete_list|length }}
{% elif athlete_in_locker_room_list %}
Athletes should be out of the locker room soon!
{% else %}
No athletes.
{% endif %}
您可能还想查看writing public views的相当方便的Django教程。