1.Mixins类分析 这两个函数都在GenericAPIView下,这就是为什么必须搭配继承GenericAPIView的原因. 这两个主要是get_object()较为复杂. 2.认证组件源码分析 我们知道APIView重写了dispatch函数,dispatch重新封装了request(request = self.initialize_request(request, *args, **kwargs)) 而在self.initial(request, *args, **kwargs)语句…