我在views.py
代码:django模板语言判断是否为异常。
def home(request):
return render(request, 'home.html', {'age':37})
这是Django模板例如if
模板判断:
<tr>
<td>
{% if age > 25 %}
<span> >25 </span>
{% elif age > 30 %}
<span> >30 </span>
{% elif age > 35 %}
<span> >35 </span>
{% else %}
<span> other </span>
{% endif %}
</td>
</tr>
但是但是如果我刷新safira那里所有打印>25
,不>35
,为什么?
第一if语句是真实的。你能指望什么?只要声明成立,它就会停止迭代。 – hansTheFranz
你写的逻辑是错误的
' – MegaBytes