zoukankan      html  css  js  c++  java
  • Django REST framework认证权限和限制 源码分析

    1.首先 我们进入这个initial()里面看下他内部是怎么实现的。

    2.我们进入里面看到他实现了3个方法,一个认证,权限频率

     3.我们首先看下认证组件发生了什么

     权限:

     

     

     

     

     啥都没返回,self.permission 条件不执行了。

    4.频率组件

     

    小总结一下

     

     

     继续:

    request.user:

     

     

     这里我在实例化一个Request类,并且传值进去

     回到这,我就是执行了我自己定义的TonkenAuth

     

     回到 Request类

    我们需要在页面上定义这个方法覆盖父类中的

     

     

     

    # 在自己view视图中,继承authenticate

     

    这个值就是我authenticate 的返回值

     

     

     

  • 相关阅读:
    typescript 装饰器
    typescript 中的模块
    深入理解typeScript中的泛型类
    泛型 泛型类
    vue跨域
    我喜欢的网站
    vuex
    路由导航守卫
    最多显示两行
    git命令
  • 原文地址:https://www.cnblogs.com/Rivend/p/11853059.html
Copyright © 2011-2022 走看看