上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 中间件 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 django中自带7个中间件,每个中间件发挥自己的一些作用,中间件的执行顺序是按照settings中 阅读全文
posted @ 2019-12-04 21:31 Agsol 阅读(68) 评论(0) 推荐(0) 编辑
摘要: COOKIE和SESSION 由来 HTTP协议是无状态的,意思是客户端的每次请求都是独立的,服务端并不能识别两次请求的发出方是不是同一个客户端.状态是为了保存用户状态,因此出现了cookie和session技术. cookie 类型为"小型文本文件",为了辨别用户身份,进行session跟踪而储存 阅读全文
posted @ 2019-12-04 21:30 Agsol 阅读(171) 评论(0) 推荐(0) 编辑
摘要: forms组件 Pycharm自带测试环境:Python Console 主要作用 渲染标签 校验数据 展示信息 使用 首先先写一个自己的类 校验数据 总结: 1. choice的1可以是str或者int 2. 判断对象的字段可以多,但是已经有的字段必须有 标签渲染 展示信息 数据的校验 数据的校验 阅读全文
posted @ 2019-12-03 20:47 Agsol 阅读(133) 评论(0) 推荐(0) 编辑
摘要: JSON json 指的是JavaScript对象表示法(JavaScript object notation) 使用JavaScript语法来描述数据对象,又可以独立于语言和平台. 对应关系 JavaScript|Python : :|: : stringify|dumps parse|loads 阅读全文
posted @ 2019-11-29 22:39 Agsol 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 聚合查询 聚合函数必须在分组之后使用 没有分组默认整体为一组 聚合函数 Max, Min, Sum, Avg, Count 从django.db.models 导入方法,然后使用关键字aggregate方法使用 使用方法: 分组查询 相当于sql中的group by 配合关键字annnotate使用 阅读全文
posted @ 2019-11-28 22:52 Agsol 阅读(90) 评论(0) 推荐(0) 编辑
摘要: ORM 配置测试文件 去manage.py中拷贝下面语句并复制到test.py中,或另外自己新建的测试文件也可以. 然后导入模块,方法和文件 配置显示sql语句日志 settings中加下列代码 数据的操作 建表 表数据操作 增 方法一 方法二 改 方法一 方法二 不推荐使用这种方法,这种方式实际上 阅读全文
posted @ 2019-11-27 23:30 Agsol 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 模板层 templates文件夹中的html 模板语法 两种形式 1. {{ }} 变量相关 2. {% %} 逻辑相关 模板传值 数据类型 1. Python基本数据类型全部支持传值 2. 函数和类 传递函数名和类的时候,模板语法会自动加 调用,然后将返回值当作展示在前端. 模板语法不支持传参,t 阅读全文
posted @ 2019-11-26 20:14 Agsol 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 视图层 views.py JsonResponse 前后端分离的情况下,通常采用json文件进行交互. 通常使用字典+开发文档的形式交互. JsonResponse对象是HttpResponse对象的子类. 前后端序列化对比 Python|JavaScript : :|: : json.dumps| 阅读全文
posted @ 2019-11-26 20:14 Agsol 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 路由层 url 定义 URL即统一资源定位符,网络资源的地址,包含对应文件的位置和浏览器对该资源的处理方式。 格式 urls.py url加载是从配置文件rurls.py开始的,django项目中,urls.py文件是一张映射表,将项目中声明的url对应的视图函数建立映射关系. 网页向后端发送想要访 阅读全文
posted @ 2019-11-25 22:30 Agsol 阅读(98) 评论(0) 推荐(0) 编辑
摘要: django连接MySQL 1.settings里配置文件 2. 告诉django 不要用默认的mysqldb连接,使用pymysql 可以在项目名的 中书写 也可以在应用名下的 中书写 阅读全文
posted @ 2019-11-22 23:14 Agsol 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页