订餐小程序-小程序订餐系统
第1章 《Python Flask构建微信小程序订餐系统》课程简介
本章内容会带领大家通览整体架构,功能模块,及学习建议。让大家在一个清晰的开发思路下,进行后续的学习。本次课程是严格按照商业系统进行架构开发的,从PC管理员端到小程序会员端,从项目搭建到部署上线,通俗易懂。...
1-1 导学——Python Flask 构建微信小程序订餐系统
第2章 微信小程序介绍
本章内容会从三方面给大家全方位带领大家了解小程序。首先会体验微信小程序,其次了解小程序的作用。最后一起体会申请小程序的流程。
2-1 小程序是什么
2-2 小程序的作用
2-3 申请小程序的流程
第3章 课程准备工作
本章节是准备开发环境。包括虚拟机安装,Linux CentOS虚拟机。Linux 和 windows平台 安装MySQL和Python3.
3-1 环境和虚拟机讲解
3-2 虚拟机安装Centos
3-3 数据库简介和Centos准备工作
3-4 LinuxMysql安装
3-5 windows Mysql安装
3-6 python3基本讲解 和 linux 安装Python3
3-7 windows python3 安装
第4章 Flask框架入门篇
本章节是Flask框架的入门学习。会讲解技术选项、Flask框架安装、Hello World入门、路由蓝图功能、链接管理器以及版本管理、日志和错误处理,数据库ORM,最后打造高可用MVC框架
4-1 技术选型比较
4-2 Flask框架安装
4-3 Flask Hello World 快速入门
4-4 蓝图路由规划
4-5 链接管理器和版本管理
4-6 日志系统
4-7 错误处理
4-8 数据库ORM
4-9 打造高可用flask mvc框架
第5章 点餐系统后台界面搭建
本章主要带领大家快速搭建 我们 高大上的 PC管理员端的页面。高大上?可登陆直接体验。
5-1 管理员登录和列表页面
5-2 会员管理
第6章 点餐小程序前台页面搭建
本章主要带领大家快速搭建 小程序会员端页面。可以直接扫描 小程序二维码直接体验。
6-1 搭建小程序会员界面
第7章 管理员后台账号模块开发
本章将带大家完成通用用户模块功能的开发并结合实际案例讲解如何避免登录信息安全漏洞。MD5明文加密和增加密码加密salt值,并且会讲到非常规登录态安全保存方案,最后会讲解Cookie和Session的区别。这其中会有一个Flask非常重要的一个功能讲解 数据库ORM订餐小程序,登录拦截器....
7-1 管理员模块功能介绍
7-2 登陆退出准备工作,数据库GUI工具演示
7-3 登录退出(1)
7-4 登录退出(2)
7-5 编辑和修改登录人信息
7-6 账号管理:列表和详情展示
7-7 账号管理:添加和编辑账号
7-8 账号管理:搜索和分页
7-9 账号管理:删除和恢复
7-10 登录和版本号优化、访问记录、错误记录和总结
第8章 小程序登录
本章主要讲解微信小程序登录。通过官网登录API结合Flask API 实现注册和登录验证功能。
8-1 小程序会员登录和注册1
8-2 小程序会员登录和注册2
8-3 小程序会员登录和注册3
8-4 小程序会员登录和注册4
8-5 小程序会员登录和注册5
第9章 管理员后台会员管理模块开发
本章我们主要完成会员管理模块,包括后台会员列表,编辑会员,删除会员,会员详情 相关数据表设计以及功能开发
9-1 会员列表展示,分页,搜索和详情
9-2 会员编辑
9-3 会员的删除和恢复
第10章 管理员后台菜品模块开发
本章我们主要完成后台菜品管理,模块后台菜品分类 ,菜品列表订餐小程序,添加菜品,编辑菜品,删除菜品,菜品上架和下架,库存管理 相关数据表设计以及功能开发。其中包括无刷新图片上传 和 图片服务重要功能。
10-1 分类的添加和编辑
10-2 分类列表,删除和恢复
10-3 可视化编辑器ueditor配置
10-4 ueditor 后台上传配置
10-5 editor上传图片和通用上传服务封装
10-6 editor图片列表展示和分页多种方式实现
10-7 select2、tagsinput插件和无刷新上传功能
10-8 美食编辑和添加功能
10-9 美食列表和详情功能
10-10 小优化和重点回顾
第11章 小程序内的商品搜索和菜品展示模块开发
本章重点是展示菜品列表、上拉加载分页数据 和 详情页面,分享,加入购物车等功能。
11-1 小程序 首页 菜品分类和头部滚动图功能实现
11-2 小程序美食列表和 上拉刷新分页