课程名称:Python Flask构建微信小程序订餐系统
课程章节:1-1 导学—Python Flask构建微信小程序订餐系统、2-1 小程序是什么、2-2 小程序的作用、2-3 申请小程序的流程、2-4 小程序说明手册
主讲老师:编程浪子
1.入门要求
Python基础语法,对前端有所了解
2.订餐系统
1.Flask入门
安装、路由蓝图、错误和日志、数据库模块、高可用框架搭建
2.管理员后台(重要模块:后台cookie登录系统、图片服务设计、支付系统、统计定时器)
账号管理:所有登录至后端人员都需要在账号管理处同一开通账户
会员管理:小程序会员端用户登录后统一展示
美食管理(核心):小程序所有展示的数据都来自于美餐管理编辑、添加等功能
账务管理:账务模块统一展示,将报表流水营收展示给财务使用
统计管理:将数据库内的数据通过job、定时器的方式,使用图表加以分析并统一展示
3.小程序会员端(重要模块:微信登录、微信分享、微信支付)
首页:美餐列表、美餐详情、下单等操作
购物车:商品添加至购物车
个人中心:历史订单、我的地址、订单评价
4.云主机部署
CentOS7项目部署、Python3、HTTPS免费申请、MySql数据库、Nginx + UWSGI(提高Python请求并发量)
3.讲课方式
从管理员端——>小程序会员端,按功能展开讲解
核心代码同步编写,重点代码详细讲解
4.课程收获
主流的Python3
火爆的小程序
CentOS云主机部署
搭建高可用的Flask MVC框架
1.小程序的作用
1.关注者角度(使用者)
简单方便,不用额外安装APP
安全
2.运营角度
节省成本和较低门槛难度(例如:以前开发APP需要开发android、ios两个版本,现在只需要开发一个版本)
微信本身的用户基础带来流量优势(大量使用者)
传播更方便,扫描二维码即可
注册申请小程序流程问题:
1.正常注册流程
官方申请地址:https://mp.weixin.qq.com/cgi-bin/wx
1.访问流程
2.填写账户信息
3.点击邮箱中的链接
真实姓名、身份证号、手机号、微信扫码登录等操作