FlaskDay06
Flask项目-淘票票
RESTful
REST一种软件架构风格、设计风格、而不是标准,只是提供了一组设计原则和约束条件。它主要用户客户端和服务器交互类的软件.
在前后端分离项目中, 一般使用Flask-RESTful来实现
淘票票
https://dianying.taobao.com/
需求分析
编写代码之前必须先进行需求分析, 对于程序员来说最终的是进行功能需求分析, 针对淘票票项目, 我们可以针对项目中的功能和页面进行需求分析.
按功能:
用户系统
用户表数据
用户注册
用户登陆
忘记密码
修改密码
用户信息
...
电影系统
电影表数据
电影分类: 正在上映,即将上映等
...
影院系统
影院表数据
影院分类: 区域
影院排序: 综合,时间,评分..
...
支付系统:
支付方式
支付订单
...
按页面:
首页
区域选择
轮播图
首页热门电影数据展示
上周票房排行榜
热门影院排行
观影指南
热门预告片
影片页面
正在热映电影
即将上映电影
影院页面
影院列表
影院筛选
影院排序
影片详情:
影片名称,导演,主演,类型,地区,片长,剧情介绍, 评分..
影片列表
影院详情:
影院详细地址, 联系电话, 影院评分..
影院正在放映的影片列表.
在线选座:
选择影片,场次
选座,填手机号
确认订单,支付
支付:
支付订单
创建项目
创建前后端分离项目, 淘票票TPP, 项目使用Flask-RESTful.
编写后端接口
用户系统
用户注册:
需要邮箱验证,激活
用户登录:
登录用户密码验证,是否激活验证