课程内容:
1.通过实战案例来巩固基础知识,一直是一个比较好的学习方法。
2.基础知识学习的再透彻,没有实际案例开发做支撑,也满足不了我们工作的要求
3.多多做案例来巩固基础知识,同时积累项目开发的经验。
4.本课程是老师发布的众多实战开发的案例之一,大家可以通过学习老师讲解的一系列的实战课程来增加实战经验。
5.本课程主要讲解在django框架中对接支付宝支付的接口,第三方短信的接口,邮件发送的接口,以及生成图形验证码的功能
6.支付宝支付:通过开发商品购买的功能模块讲解
7.第三方短信:通过开发用户登录的时候需要填写发送的短信验证码的功能来讲解
8.邮件发送:通过开发忘记密码找回密码的功能模块来讲解
9.图形验证码:通过开发用户登录的时候填写图形验证码的功能模块来讲解
讲解在云片第三方短信服务商注册账号的流程
在云片服务器中申请短信服务:实名认证,签名,模板的申请
创建django项目在用户登录模块中加入短信验证的功能
导入模块,发送验证,以及用户接收短信填写之后的验证过程
对生成图形验证码的流程进行梳理
对ByteIO类进行学习及如何通过程序生成图片
views中创建生成和展示图片的流程
创建一个生成图形验证码的模块以及进行书写
在用户登录案例中嵌入图形验证码
点击图形验证码进行验证码的切换
在用户登录案例中验证码进行如何进行验证
完善功能以及整体回顾此案例的开发流程
到支付宝研发者平台注册账号了解所拥有的产品有哪些
学习沙箱模式支付和真实环境支付 两者的使用流程
学习PC端支付宝支付接口
学习移动端支付宝支付的接口
创建Django项目通过商品支付的功能对接支付宝支付
通过沙箱模式来完成PC端支付和移动端支付
通过真实环境的模式来完成PC端支付和移动端支付功能
分析用户登录时忘记密码通过邮件找回密码的流程
创建用户登录的视图层以及通过js进行表单的验证
用户登录的数据提交到后端以及创建忘记密码的视图层
在python端通过与QQ邮件SMPT服务器进行对接
在python端与QQ创建的SMPT服务器对接以及和案例衔接上
在忘记密码的界面点击找回密码开发通过python发送邮寄
进入邮箱中点击找回密码的连接再进入项目中的找回密码的界面