【测试开发】WEB框架---restframework
文章平均质量分 60
restframework
初遇我ㄖ寸の热情呢?
煎茶坐看梨门雨,情话是你,风景也是你
展开
-
【Python Web 框架】Django024---drf ---drf大回顾、频率类源码分析、深浅拷贝问题
1 jwt:json web token,前后端登录认证的方式,签发和认证2 签发和认证-源码3 基于自定义的用户表签发和认证token4 RBAC:基于角色的访问控制flask还要自己写后台管理系统-用户-角色-权限-用户和角色-角色和权限-用户和权限5 django:auth+admin,具有了rbac权限控制的后台管理系统6 simple-ui的使用,对admin的美化7 集成echars。...原创 2022-08-09 18:44:45 · 20 阅读 · 0 评论 -
【Python Web 框架】Django023---drf ---jwt内置签发方法修改返回格式、token认证的源码分析、RBAC介绍
使用当此请求的request对象,取出获取的页码数-通过页码数和每页显示多少条,具体的取出当前页码的数据代码:###########使用自己的用户表,签发tokenfrom rest_framework_jwt.settings import api_settings # 源码里面jwt_payload_handle = api_settings.JWT_PAYLOAD_HANDLER # 源码里面。...原创 2022-08-09 18:29:12 · 130 阅读 · 0 评论 -
【Python Web 框架】Django022---drf ---过滤、分页源码分析、继承APIview实现分页、JWT的认证机制
代码】【PythonWeb框架】Django022---drf---过滤、分页源码分析、继承APIview实现分页、JWT的认证机制。原创 2022-07-18 18:22:01 · 44 阅读 · 0 评论 -
【Python Web 框架】Django021---drf ---DRF的体系、认证、权限源码、自定义全局异常、coreapi
现在报错了之后,就直接这样了我们希望了,报错了之后,有一个同意的格式。比如内部错误,请联系管理员但是如果在每一个里面try的话,就太多了。所以有一个全局异常的写法一般会建一个文件,名字随便叫下面要去配置文件里面配置一下上面这个是在drf源码里面配置的,但是我们自己用的话,就需要在自己项目里面配置在试一下现在是正常的了,抛出这个异常,我们还是要管的。我们需要怎么用?可以给前端返回过去,也可以不返回,有可能是自己的数据取错了最重要的是要记录日志记日志的时候,最好详细一些。...原创 2022-07-18 18:12:30 · 47 阅读 · 0 评论 -
【Python Web 框架】Django020---drf ---频率限制类、过滤排序、分页功能(基本分页、偏移分页、游标分页)
今日内容频率限制汇总:过滤排序下面实现查询所有,带过滤功能第三方过滤类的使用自定义过滤类分页功能下面讲偏移分页下面讲游标分页原创 2022-07-05 17:11:22 · 28 阅读 · 0 评论 -
【Python Web 框架】Django019---drf ---drf的路由、actions的使用、drf之认证功能、认证类、权限类编写和使用
序列化类钩子函数执行位置的源码drf的请求Request类的对象drf的响应drf的视图类视图集今日内容drf的路由上面就是自动生成路由,现在继承的是SimpleRouter,下面继承DefaultRouter。两者有点区别router = DefaultRouter() # 生成的路由多一条,多一个根路径actions的使用视图类中的action(补充)drf之认证功能认证类的编写和使用原创 2022-07-05 16:54:14 · 89 阅读 · 0 评论 -
【Python Web 框架】Django018---drf ---序列化类源码分析、drf的请求与响应、视图类、视图集
序列化类源码分析、drf的请求与响应、视图类、视图集原创 2022-06-01 18:26:26 · 53 阅读 · 0 评论 -
【Python Web 框架】Django017---drf ---Serializer、序列化类的常用字段、SerializerMethodField、ModelSerializer、局部全局钩子
昨日内容回顾函数和方法什么是函数,什么是方法?方法:定义在类当中,有特定含义的,可以自动传值的叫方法函数:就是普通函数,有几个参数,就要传几个参数方法得看谁来调,如果是对象的方法,对象来调,就是方法。而类来调,就变成了普通函数方法有两种:绑定给类的方法:就是加一个@classmethod装饰器绑定给对象的方法:就是写在类中,不加任何装饰器的函数,就是绑定给对象的方法CBV源码分析上述,路由中其实就是:IndexView.as_view()执行完后,返回View类中的as_vi原创 2022-05-26 19:39:31 · 166 阅读 · 0 评论 -
【Python Web 框架】Django016---drf ---前后端开发模式、API接口、Django取不到request.POST值、restful规范、序列化、反序列化、drf的介绍和安装
前后端开发模式https://www.cnblogs.com/liuqingzheng/框架:就是别人帮我们写好了。我们只需要在固定的地方写业务的内容主要两种:前后端不分离(前后端混合开发模式)django请求生命周期:中间件 路由匹配 视图函数 数据库拿数据 到模板拿模板 渲染模板 直接返回把数据库的数据写到模板上,模板本上就是一个文件 ,把文件打开,把数据替换到文件上就是我们写的模板语法{{}},把变量内部替换上前后端分离浏览器向某一个地址发请求,拿回一个空的html页面,原创 2022-05-22 11:06:28 · 60 阅读 · 0 评论