Py学习  »  Django

Django最牛逼,史上强无敌!最详细的教程!框架认证源码分析!

Python学习交流 • 6 年前 • 977 次点击  

而在class AuthView(APIView)中它继承的APIView,而APIView它有继承了view,view它在rest_framework view 中如下图:

点击view它就会到django的view中,而这个view是以前CBV 中的那个view,如下图:

请求进来它源码就是从现在开始如下:

源码的第一步:

在执行 request = self.initialize_request(request, *args, **kwargs)时,先去自己写的找,没有再去父类找,上面是自己没有就去父类找,如下图:

上面没有就去拿它的静态字段,如下图:

在这上面执行时request被加工,如下图:

源码执行的第二步:

执行源码第二步中的2.2认证授权:

谢谢阅读!!



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/5E5A7aI2lJ
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/7150
 
977 次点击