摘要: Linux 基础博客目录 基础 1-1.安装 1-2. 基础命令操作01 1-3.基础命令操作02 1-4.基础命令操作03 1-5.目录结构和磁盘挂载 1-6.重要目录数据说明 01 1-7.重要目录数据说明02 1-8.文件属性概述 1-9.系统安全优化 1-10.find命令 1-11.Lin 阅读全文
posted @ 2022-03-06 15:25 OVO_3V3 阅读(37) 评论(0) 推荐(0)
摘要: 1-1.drf入门规范 1-2.Request对象和APIView的执行流程 1-3.序列化组件 1-4.请求响应 1-5.视图组件 阅读全文
posted @ 2021-12-26 15:39 OVO_3V3 阅读(29) 评论(0) 推荐(0)
摘要: 前言 1-1.前端框架之bootstrap 1-2.socket模块 Django 2-1.django框架介绍与安装 2-2.Django目录和基础操作 2-3.django生命周期图 2-4.路由层 2-5.视图层 2-6.ORM基础 2-7.ORM进阶 2-8.模板层 2-9.中间件 2-10 阅读全文
posted @ 2021-12-26 14:17 OVO_3V3 阅读(67) 评论(0) 推荐(0)
摘要: 基础入门 1-1.MYSQL介绍 1-2.sql基本语句 1-3.数据类型 1-4.约束条件 1-5.单表查询 1-6.多表查询 1-7.其他(视图,触发器,事务,存储过程,函数,流程控制,索引,数据库设计三大范式) python操作MySQL 2-1.python操作MySQL 阅读全文
posted @ 2021-11-12 10:41 OVO_3V3 阅读(18) 评论(0) 推荐(0)
摘要: 博客目录 基础 1-1.计算机基础 1-2.编程语言与Python介绍和安装 1-3.变量和数据类型 1-4.内存管理机制 1-5.程序与用户的交互 1-6.基本运算符 1-7.判断和循环语句 1-8.基本数据类型及内置方法 1-9.文件处理 函数 2-1.函数 2-2.装饰器和迭代器 2-3.生成 阅读全文
posted @ 2021-11-12 09:59 OVO_3V3 阅读(44) 评论(0) 推荐(0)
摘要: 图 2个视图基类 APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 APIView与View的不同之处在于: - 传入到视图方法中的是REST framework的`Requ 阅读全文
posted @ 2021-12-27 14:28 OVO_3V3 阅读(38) 评论(0) 推荐(0)
摘要: 请求Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器,在接收到请求后会自 阅读全文
posted @ 2021-12-26 17:22 OVO_3V3 阅读(36) 评论(0) 推荐(0)
摘要: APIView的执行流程 一、as_view() 我们还是先从URLconfig中入手,由于BookView是一个基于类的视图,所以我们将URL指向as_view()类方法 url(r'books/',views.BookView.as_view()), 此时,我们的BookView已经不是继承自d 阅读全文
posted @ 2021-12-26 15:37 OVO_3V3 阅读(34) 评论(0) 推荐(0)
摘要: 1 序列化器-Serializer # 序列化器的作用 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 3. 反序列化,完成数据校验功能 Django RES 阅读全文
posted @ 2021-12-26 15:37 OVO_3V3 阅读(48) 评论(0) 推荐(0)
摘要: Web应用模式 Web应用的模式: C/S架构 c:client 客户端 s:server 服务端 B/S架构 b:browser 浏览器 s:server 服务端 本质上b/s也是c/s 前后端不分离 前后端分离 API接口 通过网络,规定了前后台信息交互规则的url链接,也就是前后台信息交互的媒 阅读全文
posted @ 2021-12-26 14:24 OVO_3V3 阅读(55) 评论(0) 推荐(0)
摘要: 测试环境 1.python console 2.py文件形式(参考manage.py前四行) import os if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "d19_dj6.settings" 阅读全文
posted @ 2021-12-26 14:15 OVO_3V3 阅读(32) 评论(0) 推荐(0)
摘要: django中间件 当我们需要给web后端添加一些全局相关的功能时可以使用中间件 1.校验每个用户的访问频率 2.校验每个用户的登录状态 3.用户黑名单、白名单 4.用户权限 ...... django默认有七个中间件 并且还支持用户自定义中间件 自定义中间件我们可以编写五个方法 中间件的执行流程 阅读全文
posted @ 2021-12-26 14:14 OVO_3V3 阅读(37) 评论(0) 推荐(0)