python全栈开发day101-认证组件、权限组件、频率组件

 

  1.Mixins类分析

  

     这两个函数都在GenericAPIView下,这就是为什么必须搭配继承GenericAPIView的原因。

  这两个主要是get_object()较为复杂。

  

 

2.认证组件源码分析

  我们知道APIView重写了dispatch函数,dispatch重新封装了request(request = self.initialize_request(request, *args, **kwargs))

而在self.initial(request, *args, **kwargs)语句中,进行了认证、权限、频率组件功能。

 

 

 

3.代码

  

 

4.几个小知识点:

  1.开关

  

  2. ORM

  

  3. 随机码

  

  4.

 

   

 

posted @ 2018-09-20 21:21  富0代  阅读(139)  评论(0)    收藏  举报
返回
顶部