【Python web 开发】用户注册后自动生成token

现在比较流行的做法就是 :用户注册完成后直接登录,进行后续操作,不需要再去登录一遍

那么我们就在 view 里面重写 create 方法

我们查看django rest framwork 生成token的源码是这样的

因此我们要生成token ,拿到token的话 就必须要引入这两个 jwt_payload_handler   和 jwt_encode_handler 这两个方法,这两个方法都存在serialzers 里面

重写view 

  测试:

返回的token  和name  就可以给前端登录用了

 

posted @ 2018-12-05 19:23  初学者,方圆几里  阅读(712)  评论(0编辑  收藏  举报