目录结构
views.py
import datetime
from django.shortcuts import render
def runoob(request):
# views_list [ 1 , 2 , 3 ] # 列表
# return render(request, runoob.html , { views_list :views_list})
views_dict { name : 小明 , age :25} # 字典
return render(request, runoob.html ,{ views_dict :views_dict})
# views_filter xiaoming # 变量 过滤器
# return render(request, runoob.html , { views_filter : views_filter})
# views_now datetime.datetime.now() # 日期
# return render(request, runoob.html ,{ views_now :views_now})
runoob.html
!-- 取列表的第一个变量 --
h1 {{ views_list.0 }} /h1
!-- 取字典元素的值 --
h1 {{ views_dict.name }} /h1
h1 {{ views_dict.age }} /h1
!-- 取变量 管道拼接 大写输出/字符串长度输出/变量设置默认值/文件大小输出 --
h1 {{ views_filter|upper }} /h1
h1 {{ views_filter|length }} /h1
h1 {{ views_filter|default: wm }} /h1
h1 {{ views_filter|filesizeformat }} /h1
!-- 输出当前日期 --
h1 {{ views_now|date: Y-m-d }} /h1
!-- 条件语句 --
{% if views_filter xiaoming %}
我是小明
{% else %}
我不认识
{% endif %}
!-- 循环语句 --
{% for view in views_list %}
h1 {{ view }} /h1
{% endfor %}
!-- 倒序迭代 --
{% for views in views_list reversed%}
{{ views }}
{% endfor %}
!-- 遍历字典 --
{% for i,j in views_dict.items %}
{{ i }}:{{ j }}
{% endfor %}



