as_view简单分析

可以看到as_view是调的父类的as_view


从父类中又调了dispatch 因为继承了apiview,当self.dispatch 调的就是apiview中的方法

在dispatch中把参数与请求放入了self中,这个self就是上上图中的book,这也是为什么截图的原因,因为有的同学对继承还不是很了解,看源码的时候会误以为这个self是当前类的对象,其实是调用方的

这个地方很有趣,当前请求对象中的请求方法是从这里in了一下,那么是不是可以重写一下这个http_method_names达到我只想要的方法
浙公网安备 33010602011771号