网页网站有关注功能,方便用户时时刻刻能看到作者发布的信息!
本质就是把作者的ID写入用户关注表内,前提条件必须判断用户是否存在:代码如下
if not flask.g.user:
返回状态给前端浏览器
其中flask.g是flas临时应用上下文管理器
1.captch使⽤
⽬的: ⽤来⽣成图⽚验证码的
使⽤:
1, 将captcha集成到utils中
2, 只需要调⽤⽅法captcha.generate_captcha(),可以获取到图⽚
2.图⽚验证码分析
⽬的: 防⽌恶意去请求短信接⼝,因为发短信也需要钱
获取
1, 刚刚展示注册⻚⾯的时候,获取图⽚验证码
2, 点击图⽚更换的时候,获取图⽚验证码
3.图⽚验证码实现
⽬的: 通过captcha⽣成图⽚,可以返回到浏览器展示
思路:
1, 编写获取图⽚验证码的接⼝
2,前端,第⼀次展示注册⻚⾯, 获取每次点击图⽚的时候,会向后端接⼝发送请求获取图⽚
完整实现思路
1, 获取参数,cur_id
2,校验校验参数
3,⽣成图⽚验证码
4,存储到redis中
5,返回图⽚验证码
6测试图⽚验证码调试
4.云通讯使⽤
⽬的: 为了发送短信
使⽤流程:
1, 需要注册
2, 创建应⽤,添加测试号码
3,拷⻉云通讯的官⽅示例代码,调试即可
5.短信验证码分析
⽬的: 为了保证是⼀个真实的⽤户,还有收集⽤户的信息
6.短信验证实现
⽬的: 编写接⼝,调⽤云通讯发送短信
实现思路:
1, 获取参数
2,校验参数
3,发送短信,数据⼊库
4,返回响应
5短信验证码调试
⽬的: 理解前端, 后端代码的交互流程
7.注册分析
⽬的: 创建⼀个⽤户对象,到数据库中
注册实现
思路:
1, 获取参数
2,校验参数
3,创建⽤户对象,⼊库
4,返回响应
网友评论