项目经验:
项目名称:订货管理系统
项目周期:3个月
项目描述:该项目是一个B2B的在线批发系统,主要有用户管理,商家管理,商品管理,购物车管理,订单管理,后台数据处理等模块。
项目使用的技术:Django3.2 MySQL9.0 Redis6.0 Celery Cors JWT Ajax 微博登录 支付宝支付 短信验证码 邮箱验证码
责任描述:1.负责完成用户管理模块的开发
2.负责完成商品购物系统的开发,包括订单,支付,购物车部分构成
3.负责完成商品模块的开发,包含商品展示,后台管理,商品详情,数据分析
4.负责完成部分第三方模块的调用
项目难点:1.异步完成IO处理,给予Celery完成异步模块的处理
2.缓存的管理:缓存使用,缓存数据库同步,共享session
项目收获:1.对之前没有接触过的点进行学习
2.认知了很多第三方模块使用,如支付宝,容联云等
3.对很多知识原理有了更深入理解,如跨域,csrf攻击