浮光商城00-项目设计

01. 功能展示

1.1 首页

功能:

导航菜单(顶级菜单,侧边栏菜单,课程分类菜单)、轮播广告图、快捷登陆注册和退出登录、课程搜索、新课推荐、热门课程推荐

image-20210706012148572

1.2 登录注册

功能:用户登录、第三方验证码、多条件登录、记住密码、短信发送、短信冷却倒计时、jwt认证

image-20210706014650496

image-20210706014757381

1.3 课程列表

功能:学习方向、课程分类、课程列表、课程多条件筛选展示、课程分类展示、课程分页展示、课程章节课时展示、课程优惠策略

image-20210706012148573.png

1.4 课程详情

功能:课程信息展示、优惠活动设置、视频播放、富文本编辑器

image-20210706020625648

1.5 购物车

功能:购物车商品列表、添加商品、删除商品、勾选商品状态、商品结算、订单生成、唯一订单号生成

image-20210706020607506

1.6 商品结算

功能:订单商品信息列表、订单信息展示、积分计算功能、优惠券、第三方支付平台接口集成

image-20210706020359871

1.7 购买成功

功能:订单状态切换,购物课程记录展示,学习记录

1553138273460.png

1.8 个人中心

功能列表:我的订单、订单状态改变

image-20210706021239127

1.9 我的课程及课程学习

功能:视频加密播放,课件下载,进度跟踪

image-20210706021623323

02. 技术选型

2.1 服务器架构图

服务器架构

2.2 安装包依赖(前期)

依赖包安装

使用python3.9.7版本

pip install django==3.2.9 -i https://pypi.douban.com/simple

pip install djangorestframework  -i https://pypi.douban.com/simple

pip install Pillow  -i https://pypi.douban.com/simple

conda install  -c conda-forge PymySQL

使用pip包管理工具安装pymsql容易出现兼容性问题,所以这里直接使用conda命令安装。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值