天天看点

django 模板标签IF FOR

IF 标签

{% if   user.age < 18 %} html {% else %} html {% endif %}​  ------------------- {% if not user1 %} html user 不存在 ... -------------------- {% if not user.name %} 判断字符是否为空, 数值是否为0 --------------------

FOR 标签

{% for %} ... {% endfor %} 例子 {% for user in userList %} html user {% endfor %} -------- 反向输出 {% for user in userList  

reversed

%} ----------- 为空的情况 {% for user in userList %} html user

{% empty %}

html for empty {% endfor %} --------------

{% for key in userDict %} html key {% endfor %} ---------- {% for key, value in userDict.items %} html key, value {% endfor %} -----------

forloop属性

循环的计数器 {{forloop.counter}} 1 2 3 4 {{forloop.counter0}} 01 2 3  {{forloop.revounter}} 4 3 2 1 {{forloop.revcounter0}}  3 2 1 0 例子 {% if forloop.first %}... {% if forloop.last %}....

  我的更多文章:

  • django 模板标签(2016-04-05 10:18:36)
  • django 模板变量和语法(2016-04-05 09:41:37)
  • django 创建项目 WINDOWS下(2016-04-04 20:38:37)
  • Django框架初步(2016-04-04 20:01:09)
  • MySQL web形式 客户端形式管理数据库(2016-04-04 16:34:28)