电商项目简介
1.
天天生鲜项目设计
1.1.
功能模块划分
1.2.
创建项目
2.
用户模块
2.1.
模型类设计
2.2.
注册
2.3.
发送邮件
2.4.
celery
2.5.
登录
2.6.
用户中心-个人信息
2.7.
用户中心-收货地址
2.8.
用户登录验证
2.9.
登录状态与退出
3.
商品模块
3.1.
模型类设计
3.2.
富文本编辑器
3.3.
配置Admin
3.4.
首页
3.5.
列表页
3.6.
详细页
3.7.
全文检索
3.7.1.
配置
3.7.2.
使用
3.8.
最近浏览
4.
购物车模块
4.1.
模型类设计
4.2.
详细页加入购物车
4.2.1.
购物应用视图add
4.2.2.
商品详细页js
4.2.3.
用户应用islogin视图
4.3.
列表页加入购物车
4.4.
购物车列表页
4.4.1.
显示所有数据
4.4.2.
计算
4.4.3.
多选
4.4.4.
改变数量
4.4.5.
删除
4.5.
显示数量
5.
订单
5.1.
模型类设计
5.2.
结算页面
5.2.1.
购物车提交
5.2.2.
订单确认
5.2.3.
页面数据计算
5.2.4.
提交订单
5.3.
提交订单
5.4.
用户中心-全部订单
6.
布署
6.1.
布署环境
6.2.
WSGI
6.3.
Nginx-转向uwsgi
6.4.
Nginx-静态文件
Published with GitBook
电商项目简介
布署环境
在本机进入虚拟环境,执行命令导出当前需要的所有包
pip freeze > plist.txt
通过ftp软件将项目代码和plist.txt文件上传到服务器
创建虚拟环境,在虚拟环境上安装包
mkvirtualenv 虚拟环境名称 pip install -r plist.txt