/onlineShop

基于Django仿制魅族官网

Primary LanguageHTML

在线商城

本项目基于Django框架仿制魅族商城,如有不当,请告知;

使用的技能

  1. Django安装,Django路由,模型,模板,视图,静态文件;
  2. 图片上传,图片缩放;
  3. Paginator分页,搜索操作;
  4. 富文本;
  5. Ajax异步加载;
  6. session的使用及管理;
  7. Django中间件的使用;
  8. 验证码图片的生成;
  9. 缓存优化;
  10. 使用中间件反常规爬虫, 普通过滤user-agent和时间段内封IP;

项目结构

本商城项目分为网站前台和网站后台管理两部分:

网站前台

  1. 网站首页商品展示:推荐商品,分类展示部分商品,热卖商品,新商品等展示;
  2. 商品列表页:分页展示某类别或指定条件(搜索)的部分商品列表信息。
  3. 商品详情页:通过商品ID号来展示指定商品详情信息。
  4. 购物车管理:添加、查看、删除、清空等自己的购物信息。
  5. 会员模块:注册,登录、退出以及进入会员中心。
  6. 会员中心:个人信息管理、我的订单信息。
  7. 订单处理。
  8. 其他扩展:商品评论、商品多图;会员收货地址管理,商品收藏;首页轮播图;站内公告、新闻;友情链接;

网站后台

  1. 后台操作:登录、退出.
  2. 会员信息管理:查看、修改会员状态、重置密码.
  3. 商品类别信息管理:添加、删除、修改、查看商品类别信息.
  4. 商品信息管理:添加、删除、修改、查看.
  5. 订单信息管理:查看订单、订单详情、处理订单.
  6. 其他扩展:商品评论管理、商品多图管理;会员收货地址管理,商品收藏;首页轮播图管理;站内公告、新闻管理;友情链接管理.

效果预览

后台登录

login

用户浏览搜索分页

vip_user vip_user_search

前台商品列表页

goods_list

商品详情页

goods_detail

购物车

cart

个人中心订单

order

TODO

  1. 网站首页;
  2. 会员中心多地址管理;
  3. 商品收藏;
  4. 站内公告;
  5. 新闻;
  6. 友情链接;