摘要:
模板语法,标签:for循环,if判断,for与if混用,处理字典,起别名 for循环 # for 循环 {% for foo in l %} <p>{{ forloop }}</p> <p>{{ foo }}</p> 一个个元素 {% endfor %} 输出: {'parentloop': {}, 阅读全文
摘要:
过滤器,参数最多两个 过滤器类似于模板语法内置的内置方法 基本语法:{{数据|过滤器:参数}} 过滤器 描述 length 统计长度 default 默认值:第一个参数布什尔值是True就展示第一个参数的值,否则暂时冒号后面的值 filesizeformat 文件大小(GB,MB,KB) date 阅读全文
摘要:
templates模板语法传值 {{ }}:变量相关 {% %}:逻辑相关 render支持给两种html文件传值的方式。 python所有的基本数据类型,函数名,类型,对象都可以被传到html上。 针对函数名和类名,模板语法会自动加括号调用(但是不支持传递额外的参数) 模板语法统一采用局点符 . 阅读全文
摘要:
FBV与CBV路由 视图函数既可以是函数也可以是类 def index(request): return HttpResponse('index') CBV路由 特点:能够直接根据请求方式的不同直接匹配到对应的方法执行 # CBV路由 url(r'^login/',views.MyLogin.as_ 阅读全文
摘要:
三板斧 HttpResponse , render , redirect HttpResponse >>> 返回字符串类型 render >>> 返回HTML页面,并且在返回给浏览器之前还可以给HTML传值 redirect >>> 重定向 # 视图函数必须要返回一个HttpResponse对象 正 阅读全文