课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程使用的是Python3
课程实现了某网的核心部分。采用异步的方式,通过AJAX从服务端获取数据,并使用Vue2和jQuery动态更新数据。某网实现的功能包括首页分类显示、注册登录、商品页面、套餐页面、购物,支付(从零使用Python实现)、个人中心等。
本课程采用了step by step的方式讲解某网项目,学员可以利用本课程提供的资源跟着老师从0开始做项目。某网采用了Vue2 + jQuery + Python + Flask实现Web版的某网。
某网项目内嵌了真正的支付功能,用于学员测试使用,请学员不要真正支付,否则概不退款,谢谢合作!
微信支付需要准备如下数据
1. 服务号(公众号)的AppID
2. 商户号
3. 微信商户平台API
4. 微信商户平台证书
微信支付(扫描支付)是属于NATIVE类型,支付的基本步骤如下:
1.提交订单信息。
2. 如果成功建立订单,就返回支付二维码图像链接
3. 在自己的网站上显示这个支付二维码
4. 用手机微信扫描二维码
5. 在手机上支付
6. 支付成功,会调用通知url,以便更新订单状态(从待支付变成已支付)
适合人群
python程序员,web程序员,flask爱好者
课程目标
本课程采用step by step方式的项目实战课程,通过项目实战,可是学员通过模拟某网的实现,了解如何将Vue2、jQuery、Python、Flask结合起来,实现一个完整的Web应用,同时,还学习如何将真实的支付功能嵌入在Web应用中。
课程大纲
第1章准备工作(7分钟2节)
1-1
项目演示 免费试听
[03:47]
1-2
开发环境搭建
[03:56]
第2章某主页(43分钟4节)
2-1
从数据库中获取某分类信息
[17:31]
2-2
在某首页显示分类信息
[07:04]
2-3
从数据库中获取美食子分类
[06:03]
2-4
在首页显示美食详细分类
[13:20]
第3章美食页面(50分钟10节)
3-1
准备美食静态页面路由
[03:45]
3-2
在美食页面显示分类信息
[04:16]
3-3
从数据库中获取区域信息
[04:23]
3-4
让美食页面显示区域信息
[03:16]
3-5
从数据库中获取店铺信息
[04:46]
3-6
在美食页面显示店铺信息
[02:36]
3-7
根据美食分类过滤店铺
[06:08]
3-8
在前端页面显示与美食分类相关的店铺
[05:48]
3-9
在前端页面显示与区域相关的店铺
[06:11]
3-10
按商品价格排序
[09:49]
第4章注册与登录(25分钟3节)
4-1
用户注册
[13:19]
4-2
用户登录
[08:28]
4-3
通过Session获取用户登录状态
[03:40]
第5章店铺页面(39分钟3节)
5-1
在店铺页面显示店铺信息
[20:44]
5-2
显示店铺的优惠促销信息
[11:29]
5-3
显示店铺评论信息
[07:17]
第6章套餐页面(42分钟5节)
6-1
在页面上显示套餐信息以及设置套餐购买数量
[17:00]
6-2
显示该店铺的其他优惠信息
[04:00]
6-3
显示套餐的细节
[07:59]
6-4
显示店铺推荐信息
[07:23]
6-5
在店铺页面显示店铺介绍
[05:40]
第7章订单与支付(1小时57分钟8节)
7-1
将订单保存到数据库中
[17:21]
7-2
在订单页面显示用户昵称
[06:57]
7-3
在订单页面显示订单信息
[06:26]
7-4
微信支付要准备的数据以及支付流程
[16:43]
7-5
编写支付核心类WXPay
[29:08]
7-6
编写创建订单的路由
[15:52]
7-7
查询支付订单状态
[14:01]
7-8
显示支付二维码
[10:52]
第8章个人中心(23分钟3节)
8-1
修改用户名和密码
[05:17]
8-2
显示店铺的优惠促销信息
[11:29]
8-3
显示订单详情(项目完结)
[07:01]