摘要: 第七章开发总结:整理一下我们的知识点: 1、首先是django rest framwork 的token 登录和原理 django rest framwork 为我们提供了三种 认证模式 重点是 TokenAuthentication 这个 可以根据api guide 上面一步步的来配置,要配置一个 阅读全文
posted @ 2018-12-05 20:13 初学者,方圆几里 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 用户注册前端post 过来的手机号,我们是当成用户名 username来处理的,那我们的用户表userprofile 里面的user_mobile不是一直都是空的?当然不是,我们可以将user_mobile初始化为这个手机号username 用户设置的时候修改用户手机号 就直接修改user_mobi 阅读全文
posted @ 2018-12-05 19:42 初学者,方圆几里 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 现在比较流行的做法就是 :用户注册完成后直接登录,进行后续操作,不需要再去登录一遍 那么我们就在 view 里面重写 create 方法 我们查看django rest framwork 生成token的源码是这样的 因此我们要生成token ,拿到token的话 就必须要引入这两个 jwt_pay 阅读全文
posted @ 2018-12-05 19:23 初学者,方圆几里 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 我们继续来完善用户的注册功能 注册的时候前端post过来 手机号,验证码,密码,而密码和验证码我们只需要在serialzers 里面验证用,不需要序列化返回给前端 正常的serialzers 是怎样的逻辑呢? 我们来看下CreateModelMixin 的源码 上面的错误查看源码中CreateMod 阅读全文
posted @ 2018-12-05 17:56 初学者,方圆几里 阅读(410) 评论(0) 推荐(0) 编辑