摘要: 模板的继承 现在有一种应用场景,你在访问一个页面,点击一些按钮,发现上面的部分和左边的侧边栏一直都不变的,只有中间的在变,这就是不变的内容继承了之前的页面。 是被{% block 区域名字 %} {% endblock %}包括的部分可以重新自己写,而不是包住的地方继承。 模板的导入 阅读全文
posted @ 2019-10-23 23:02 chanyuli 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 模板语法的传值和取值 传函数名的时候 会自动加括号调用函数 将函数的返回值展示在html页面上 django模板语法不支持函数传参 django模板语法在获取容器类型内部元素的值的时候统一只采用 句点符(.) 阅读全文
posted @ 2019-10-23 23:01 chanyuli 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 模板语法之过滤器和标签 过滤器: 过滤器有点类似于小的方法。 特点: 会将|左边的当做过滤器的第一个参数 |右边的当前过滤器第二个参数 过滤器(|) (前端代码并不一定非要在前端写 你也可以在后端写好 传递给前端页面) 前后端取消转义 前端 |safe 后端 views html 结果: 模板语法的 阅读全文
posted @ 2019-10-23 23:01 chanyuli 阅读(265) 评论(0) 推荐(0) 编辑
摘要: CBV源码分析 html(这里只是单纯的用来做请求而已,没什么用处,只是让后端来判断走哪个方法) view 看一下我们最开始写的 urls 阅读全文
posted @ 2019-10-23 22:55 chanyuli 阅读(150) 评论(0) 推荐(0) 编辑
摘要: form表单上传文件 views html 这时候随便选择一个文件发送,结果当然是不成功的。 错误信息 不能发,现在要朝着后端发送post,还是要去把中间件给注释掉,然后再点提交就没问题了,那么后端如何获取post请求的数据, 在request.post里面,这时候还只是拿来了一个字符串,拿不到数据 阅读全文
posted @ 2019-10-23 22:54 chanyuli 阅读(16599) 评论(0) 推荐(0) 编辑
摘要: json实现不支持转换数据类型得转换 当我们用json模块的dumps把一种json模块不支持的数据类型进行转换成json字符串的时候,会报错 “datetime 类型的对象不能被json解析” 但是现在的业务逻辑是我们非要让他能够解析,这时候看他的源码。 先进入到dumps的源码之中 看见里面有一 阅读全文
posted @ 2019-10-23 22:54 chanyuli 阅读(1106) 评论(0) 推荐(0) 编辑