首页IT科技django模块详解(Django模板控制结构(for/forloop/if))

django模块详解(Django模板控制结构(for/forloop/if))

时间2025-07-31 04:47:36分类IT科技浏览4680
导读:for 语法:{%for%} {%endfor%}...

for

  语法:{%for%} {%endfor%}

  视图

  模板

  结果

forloop

  forloop.counter和forloop.revcounter后面带0代表从第0次开始循环                ,不带代表从1开始循环

  结果

if

  语法:

  {% if name == x %}

  xxx

  {% elif name == y %}

  yyy

  {% else %}

  zzz

  {% endif %}

  模板                    ,实现不同的条件将value设置成不同的字体大小

  注意:下面代码中的==两边需要有空格       ,否则连在一起会把==也当成字符串            ,这样运行就有问题了

  结果

empty

  for标签中带一个{{% empty %}}代表当给出的内容是空或者没找到时                     ,给个默认值

  视图          ,意思是当pros有值时展示pros的type值        ,当pros无值时                      ,展示默认内容

  当pros无值时             ,展示如下

综合应用

  视图

  结果

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
滕州网络公司电话(滕州网络公司招聘信息) 苹果电脑mac系统没有了(苹果MacOS系统怎么没为不同桌面设置独立壁纸?)