2023年3月12日

SQL语句批量插入数据

摘要: # 批量插入数据# 格式 INSERT INTO 表名(字段名1,字段名2,字段名3) VALUES ('值1','值2','值3'), ('值1','值2','值3')INSERT INTO book_table(book_table.`name`,book_table.price,book_ta 阅读全文

posted @ 2023-03-12 21:23 与太阳肩并肩 阅读(392) 评论(0) 推荐(0) 编辑

认证源码流程分析、全局配置登录认证

摘要: 1.全局配置登录认证类 settings.py中添加: authentication_classes = [] 2.全局配置登录认证类后登录接口没有禁用登录认证类的错误结果 3.两个用户登录多次也只生成两条token 阅读全文

posted @ 2023-03-12 21:06 与太阳肩并肩 阅读(12) 评论(0) 推荐(0) 编辑

DRF-认证源码分析,自定义认证组件

摘要: 1.认证的写法: 认证的实现: 1.写一个类,继承BaseAuthentication,重写authenticate,认证的逻辑写在里面,认证通过,返回两个值,一个值最终给了Request对象的user,认证失败,抛异常:APIException或者AuthenticationFailed 2.分全 阅读全文

posted @ 2023-03-12 12:35 与太阳肩并肩 阅读(34) 评论(0) 推荐(0) 编辑

actions的使用

摘要: 1.action的使用原因: 2.action的使用方法和使用后的效果: 3.调用action添加后的路由地址生成的结果: 4.detail=True的时候返回的路由格式: 5.detail=False的时候返回的路由格式: 阅读全文

posted @ 2023-03-12 00:35 与太阳肩并肩 阅读(101) 评论(0) 推荐(0) 编辑

2023年3月11日

routers自动生成路由

摘要: 1.routers自动生成路由: 1_1.routers自动生成路由代码:# 自动生成路由第一步:导入router模块from rest_framework import routers# 自动生成路由第二步:有两个类,实例化得到对象# routers.DefaultRouter # routers 阅读全文

posted @ 2023-03-11 22:04 与太阳肩并肩 阅读(112) 评论(0) 推荐(0) 编辑

ModelViewSet的使用ViewSetMixin源码分析

摘要: 1.ModelViewSet的使用: 2.ModelViewSet的使用_urls中查询所有actions中{‘get’_‘list’}list的源码来源: 3.ModelViewSet的使用_urls中新增数据actions中{‘post’_‘create’}中create的源码来源: 4.Mod 阅读全文

posted @ 2023-03-11 20:30 与太阳肩并肩 阅读(47) 评论(0) 推荐(0) 编辑

GenericAPIView的9个视图子类

摘要: 1.基于GenericAPIView下的9个视图子类功能关系梳理from rest_framework.generics import CreateAPIView, ListAPIView, UpdateAPIView, RetrieveAPIView, DestroyAPIView, ListCr 阅读全文

posted @ 2023-03-11 09:28 与太阳肩并肩 阅读(48) 评论(0) 推荐(0) 编辑

2023年3月8日

基于ModelSerialize和GenericAPIView分别写5个接口

摘要: 1.ModelSerializer写5个接口代码_url 2.ModelSerializer写5个接口代码_views 3.ModelSerializer写5个接口代码_models 4.ModelSerializer写5个接口代码_ser 5.ModelSerializer写5个接口postman 阅读全文

posted @ 2023-03-08 22:28 与太阳肩并肩 阅读(24) 评论(0) 推荐(0) 编辑

全局和局部配置响应的样子

摘要: 1.全局配置settings中的JSON格式渲染器配置 1_2.浏览器API渲染器注释掉网页将不以JSON格式返回 全局配置代码: # 变量REST_FRAMEWORK,里面都是drf的配置信息REST_FRAMEWORK = { 'DEFAULT_RENDERER_CLASSES': ( # 默认 阅读全文

posted @ 2023-03-08 20:12 与太阳肩并肩 阅读(16) 评论(0) 推荐(0) 编辑

2023年3月7日

Request对象和Response对象

摘要: 1.请求 2.响应 阅读全文

posted @ 2023-03-07 21:36 与太阳肩并肩 阅读(11) 评论(0) 推荐(0) 编辑

导航