设为首页 加入收藏

TOP

Django模板控制结构(for/forloop/if)
2023-07-25 21:28:07 】 浏览:33
Tags:Django for/forloop/if
  • 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无值时,展示如下

  • 综合应用

   视图

   结果

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【Python爬虫实战项目】Python爬.. 下一篇【脚本项目源码】Python制作多功..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目