电商项目简介
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
电商项目简介
登录
创建视图,显示登录页面
使用js做基本的验证
扩展:此处可以加上验证码
创建视图,接收用户名密码进行验证
如果正确则转到个人信息页面
如果登录失败则提示错误信息
记录用户名:登录成功后将用户名存储在cookie中