{% block body_content %} {% endblock%}
{{% for news in newslist %}} {{% endfor %}}
在循环过程中 for 循环会设置以下的一系列变量:
Variable Description forloop.counter 当前循环次数 (1-indexed) forloop.counter0 当前循环次数 (0-indexed) forloop.revcounter 倒序循环时当前循环次数(1-indexed) forloop.revcounter0 倒序循环时当前循环次数(0-indexed) forloop.first 如果当前循环是循环过程的第一次则为True forloop.last 如果当前循环是循环过程的最后一次则为True forloop.parentloop 对嵌套循环, 当前循环之上的循环
{{% if news.NewsTitle %}} <p>{new.NewsTitle}</p>} {{% else %}} <p>新闻标题为空</p> {{% endif %}}
{% ifequal type "新闻"%} 输出新闻内容 {% endifequal %}
{% firstof var1 var2 var3 %}这等同于如下内容:
{% if var1 %} {{var1}} {% else %}{% if var2 %} {{var2}} {% else %}{% if var3 %} {{var3}} {% endif %}{% endif %}{% endif %}
{{ NewsTitle|add:"云计算"}}
{{ NewsContent | slice:":200" }}
原文:http://blog.csdn.net/magicharvey/article/details/12582299