Django框架DRF开发的东京购物商城项目,支持qq登录、购物车、评论、搜索、支付宝支付等功能
Django_Store
本项目基于Django1.11.11等来开发一个购物商城Web程序,采用前后端分离mvt设计模式,本项目集成注册,登录,购物,购物车,评论,搜索,第三方qq登录,微信登录,手机号登录,支付宝支付等功能
GitHub地址:
https://github.com/Sjj1024/Django-Store
重点内容有:
- Redis实现购物车记录存储
- Redis实现最近浏览记录存储
- 发送手机短信验证码以Celery异步操作实现
- 发送注册邮件以Celery异步操作实现
- 网站优化之首页动态页面静态化——以Celery异步操作实现
- 网站优化之首页缓存——Redis存储
- 分布式存储系统FastDFS存储网站商品图片——自定义存储器类
- 商品搜索框架
Elasticsearch
- 订单并发库存问题之悲观锁与乐观锁
- 自定义管理器实现快速查询数据
- 采用Django内置的认证系统进行登录校验——自定义用户类、校验装饰器
- session基于Redis存储
- 支付宝接口
项目展示: