首页 > 编程语言 > 详细

Django 模板语言 for循环

时间:2019-05-24 14:25:47      阅读:167      评论:0      收藏:0      [点我收藏+]

Django 模板语言 for 循环

******  for 循环字典 **********

USER_DICT = {
    k1:root1,
    k2:root2,
    k3:root3,
}

# 模板语言循环字典key值 后跟“.keys”不加()。
{%  for row in user_dict.keys %}
    <li>{{ row }}</li>
{% endfor %}

# 模板语言循环字典value值 后跟“.values”不加()。
{%  for row in user_dict.values %}
    <li>{{ row }}</li>
{% endfor %}

# 模板语言循环字典value值与key值 后跟“.items”不加(),已元组输出。
{%  for row in user_dict.items %}
    <li>{{ row }}</li>
{% endfor %}

# 模板语言循环字典value值与key值,取两个值。
{%  for k,v in user_dict.items %}
    <li>{{ k }}-{{ v }}</li>
{% endfor %}

******* 打印出列表内的所有内容:11,22,33 ***

# 案例 返回index.html文件传入列表
render(request,index.html,{li:[11,22,33]})

# index.html文件下写入for循环
{% for item in %}
    <h1>{{item}}</h1>
 {% endfor %}

******* 索引取某个值:11  ****

# 案例 返回index.html文件传入列表
render(request,index.html,{li:[11,22,33]})

{% for item in %}
    <h2>{{item.0}}</h2>
 {% endfor %}
注:不能使用[]只能以
".数字"

***** 索引取某个值,打印出字典内的:***

# 案例 返回index.html文件传入列表
render(request,index.html,{li:11)

{% for item in %}
    <h2>{{item.0}}</h2>
{% endfor %}

注:不能使用[]只能以".数字"

 

Django 模板语言 for循环

原文:https://www.cnblogs.com/xiangsikai/p/10917860.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!