这种“请求到达Request Middlewares中间件对request做一些预处理或者直接response请求”的好处有比如我们可以自定义只有特定的浏览器才可以访问,作为全局拦截器我们可以自定义一个Middlewares,然后在“def process_request”方法里判断该是否为chorm浏览器如果不是就返回一个HttpResponce,这样就不会进入view里面
# 手机号码正则表达式
云片网单条短信发送的使用说明:
设置允许为空,因为前端呮有一个值是username,所以mobile可以为空
(2)password不能明文显示和加密保存
当然,上面的需要重载Create方法然后对密码加密保存我们可以不写在UserRegSerializer里面而是引入另一种方式,即信号量
下面代码简单的解释就是***User是否接收到以post方法传递过来的数据如果有,判断昰否是新创建用户如果是,进行保存
现在添加用户的时候密码就会自动加密存储了
前端页面注册后,一般有两种模式一种是跳转到登陆页面由用户自己填写登陆用户名和密码,一种是自动帮用户登录下面介绍第二种方法的实现。
首先这里前端已经寫好了登陆逻辑不用我们管,我们只需要提供一个“token”接口给前端就行实现自动登录
后续的登陆成功后的退出,因为token是保存在客户端嘚所以只需要在前端那里删除用户本地的cookie即可。
网站内容全部通过非人工的方式收录百度云相关链接
如果有侵犯您版权的情况, 请前往百度云投诉删除.
|
|
||