Django框架开发电商网站模块流程

项目整体流程:
这里写图片描述

项目分析设计:
- 架构设计
分析可能用到的技术点
前后端是否分离
前端使用哪些框架
后端使用哪些框架
选择什么数据库
如何实现缓存
是否搭建分布式服务
如何管理源代码

  • 数据库设计
  • 集成测试
    代码实现&&单元测试

(一)网站概述
1.商品购物web网站
2.B2C商业模式
3.基于django框架,前后端分离

(二)技术实现
1.使用django框架实现,具体后端使用drf框架,前端使用vue框架
2.使用Redis + MySQL进行数据存储
3.异步celery任务
4.git创建项目仓库,提交分支
3.Docker容器
(1)Elasticsearch全文搜索引擎
(2)FastDFS图片分布式存储
4.使用第三方扩展
(1)云通信
(2)Catpcha图片验证
(3)163邮箱验证
(4)QQ登录
(5)支付宝

(三)功能模块分类
1.用户模块:注册 登录 QQ登录等
2.商品详情模块 页面静态化
3.购物车模块 登录状态 未登录状态 购物车合并(具体业务逻辑需求)
4.订单支付模块:订单展示. 事务 支付宝支付
5.后台管理模块:Xadmin

项目整体架构

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值