您的位置:首页 > 其它

DRF认证组件

2019-07-15 11:28 337 查看
原文链接:http://www.cnblogs.com/sunny666/p/11187837.html

认证组件源码

上面讲版本的时候我们知道~在dispatch方法里~执行了initial方法~~那里初始化了我们的版本~~

如果我们细心我们能看到~版本的下面其实就是我们的认证,权限,频率组件了~~

我们先看看我们的认证组件~~

我们进去我们的认证看下~~

我们这个权限组件返回的是request.user,那我们这里的request是新的还是旧的呢~~

我们的initial是在我们request重新赋值之后的~所以这里的request是新的~也就是Request类实例对象~~

那这个user一定是一个静态方法~我们进去看看~~

 

 

认证代码实现

   数据库

    

 

   用户登录成功创建token

    

 

  MyAuth验证

    

  认证测试页面需要MyAuth登录验证

    

 

转载于:https://www.cnblogs.com/sunny666/p/11187837.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: