美文网首页
Python关注功能实现的思路

Python关注功能实现的思路

作者: ItBeacher | 来源:发表于2019-05-11 14:56 被阅读0次

网页网站有关注功能,方便用户时时刻刻能看到作者发布的信息!

本质就是把作者的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,返回响应

相关文章

网友评论

      本文标题:Python关注功能实现的思路

      本文链接:https://www.haomeiwen.com/subject/bzlxaqtx.html