目录: 一 整体流程 二 具体流程 一 请求进来之后,都要先执行dispatch方法,dispatch方法根据请求方式的不同触发get/post/put/delete等方法 注意,APIView中的dispatch方法包含很多的功能 大致流程: def dispatch(self, request, *args, **kwargs): """ `.dispatch()` is pretty much the same as Django's regular dispatch,…
1. def dispatch(self, request, *args, **kwargs): """ `.dispatch()` is pretty much the same as Django's regular dispatch, but with extra hooks for startup, finalize, and exception handling. """ self.args = args self.kwargs = k…
前言 Django REST framework is a powerful and flexible toolkit for building Web APIs. 本文由浅入深的引入Django REST framework (以后简称DRF)并剖析源码流程,让看官们对DRF有更深的认识,在使用的时候更得心应手. 如有错误,不吝赐教 帮忙指正,水平有限,本文示例代码请核对后使用. 前后端分离 什么是前后端分离以及前后端分离的应用场景? 我实在不知道怎么描述,下面给一个我自己的片面理解: RES…