DRF
6and0
这个作者很懒,什么都没留下…
展开
-
DRF五 ---- 认证和权限
认证权限认证还是先创建一个模型类序列化视图路由权限drf里面的源码解决不认证就能修改的问题解决谁认证都可以修改的问题路由里面显示登录的代码DRF提供的四种认证BasicAuthentication在pycharm中创建数据对BasicAuthentication身份认证的总结TokenAuthenticationTokenAuthentication的配置TokenAuthentication验证TokenAuthentication的缺点SessionAuthenticationsession验证是怎么生原创 2020-08-05 14:57:18 · 713 阅读 · 0 评论 -
DRF四 ------ 模型序列化验证 请求和响应 视图
模型序列化验证drf模型序列化验证模型类序列化视图路由运行在前端展示性别解决性别,可查不可传的问题方法一to_representation方法方法二重写性别这个字段重复密码问题使用额外字段总结ValidatorsUniqueValidator:对象是唯一UniqueTogetherValidator:联合唯一DRF 请求和响应请求响应状态码API视图综合用法(装饰器)类视图序列化路由补充:类视图取消csrf视图DRF类视图路由使用通用的基于类的视图drf模型序列化验证一般前后端分离的时候,我们都会校验前原创 2020-06-07 18:32:19 · 561 阅读 · 0 评论 -
DRF三 ------ 序列化
序列化DRF普通序列化(了解一下就行)先创建模型类然后再序列化普通序列化里面的参数约束用终端传数据查数据DRF模型序列化(继承ModelSerializer)模型类序列化视图(增加数据的视图)路由更新删除视图drf模型序列化高级一模型类序列化视图路由DRF高级序列二(基于序列化)StringRelatedField(和模型类的str配合使用,返回名字)PrimaryKeyRelatedField(显示对应模型的id)HyperlinkedRelatedField(在关联的模型中返回超链接)SlugRelat原创 2020-06-06 22:17:50 · 384 阅读 · 0 评论 -
DRF二 ------- Django REST framework的环境配置 和 简单使用
Django REST framework特点序列化 反序列化官方文档源码地址环境安装简单的使用模型类序列化写视图配置路由Django REST framework框架是一个用于构建Web API的强大而又灵活的工具. 通常简称为DRF框架 或 REST framework框架.特点提供了定义序列化器serializer的方法,可以快速根据Django ORM或者其他库自动序列化/反序列化;提供了丰富的类视图、Mixin扩展类、简化视图的编写;丰富的定制层级: 函数视图、类视图、视图集合到原创 2020-06-05 18:48:00 · 278 阅读 · 0 评论 -
DRF一---前后端分离的价绍 和 后端接口使用规范
drf了解前后端分离和不分离什么是前后端不分离?什么是前后端分离?前后端分离优势缺点前后端分离后,后端的使用规范一、域名二、协议三、版本四、路径五、http请求方法六、过滤信息七、状态码八、错误处理:九、返回结果了解前后端分离和不分离drf是前后端分离的在web开发模式中有前后端分离和前后端不分离,这两种开发模式。什么是前后端不分离?这种模式下,耦合度比较高,django就是前后端不分离的。由于app的发展,他需要的只是一份单纯的数据,而不是一堆html的代码。有了这样一份数据之后,一份可以给原创 2020-06-05 16:16:25 · 462 阅读 · 0 评论