摘要: 一、cookie和session的介绍 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上co 阅读全文
posted @ 2019-06-08 16:18 old-six 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中 阅读全文
posted @ 2019-06-08 16:05 old-six 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、中间件 1、中间件是什么? 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 2、做过什么? 用户登录 日志记录 crsf:对所有的post请求做了一个 阅读全文
posted @ 2019-06-08 15:29 old-six 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、MTV模型 1.Django的MTV分别代表: Model(模型):和数据库相关的,负责业务对象与数据库的对象(ORM) Template(模板):放所有的html文件 模板语法:目的是将白变量(数据库的内容)如何巧妙的嵌入到html页面中 View(视图):负责业务逻辑,并在适当的时候调用Mo 阅读全文
posted @ 2019-06-08 15:15 old-six 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、模板继承 目的是:减少代码的冗余 语法: 具体步骤: 1、创建一个base.html文件,2、把要显示的页面的内容写在这里面,也就是html要在浏览器显示的内容3、在right里面写个盒子 {% block classinfo %} {% endblock %}在这里面写个空盒子,以后谁来扩展就 阅读全文
posted @ 2019-06-08 14:47 old-six 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views.py template/index.html 注意:句点符也 阅读全文
posted @ 2019-06-08 14:43 old-six 阅读(194) 评论(0) 推荐(0) 编辑
摘要: http协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) 阅读全文
posted @ 2019-06-08 14:25 old-six 阅读(591) 评论(0) 推荐(0) 编辑