一 Web应用模式 在开发Web应用中,有两种应用模式: 1.1 前后端不分离 1.2 前后端分离 二 API接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作 ...
目录 一 Restful规范 十条规范 二 drf的简单使用 三 APIView源码分析 CBV源码分析 APIView源码分析 一 Restful规范 Restful规范是一种web API接口的设计风格,在前后端分离的应用模式中适用较多。 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源。 十条规 ...
2021-07-03 18:43 0 196 推荐指数:
一 Web应用模式 在开发Web应用中,有两种应用模式: 1.1 前后端不分离 1.2 前后端分离 二 API接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作 ...
一、层次结构 第一阶: 第二阶: 第三阶: 第四阶: 二、View、APIView、GenericAPIView、GenericViewSet的差别 1. Django View ...
DRF框架 全称:django-rest framework 知识点 接口 restful接口规范 两大部分: url 响应数据 就是下面的JsonResponse,返回给前端的数据 ...
本节目录 一 预备知识 二 restful规范 三 DRF的APIView和解析器组件 四 Postman工具的使用 五 xxx 六 xxx 七 xxx 八 xxx 一 预备知识 ...
一 预备知识 预备知识:django的CBV和FBV CBV(class based view):多用,简单回顾一下 FBV(function based view): ...
一、APIView请求生命周期 1、APIView类继承View类,重写了as_view和dispatch方法; 2、重写的as_view方法,主题还是View的as_view,只是在返回视图view函数地址时,局部禁用csrf认证 3、重写的dispatch方法: 在执行请求逻辑前 ...
的视图中,我们都知道需要继承View这个类,在使用DRF框架后,我们的视图可以来继承APIView,它 ...
什么是REST? REST是一个标准,一种规范,遵循REST风格可以使开发的接口通用,便于调用者理解接口的作用。 使url更容易理解,让增删改清晰易懂,在前后端分离开发中按照这一规范能加快开发效率,减少不必要的讨论时间。 GET: 获取特定资源(通过ID)或资源集合 ...