项目仓库
https://github.com/EthanYan6/E-commerce-sites.git
结合代码查看笔记,效果更佳。笔记只是记录重点或者难点。
每日分享
Kindness is the sunshine in which virtue grows.
仁慈是滋润德行的阳光。
小闫语录:
仁慈二字颇为广泛。在我看来,仁,亲也;慈,善也。仁慈乃与人友善,待其若亲。是一种胸怀,是一种态度,更是一种境界。心怀仁慈,处处阳光。
美多项目合集
1.资源及简介
1.难点图解分析
项目中难点图解,可下载此文档结合笔记查看:
链接:『https://pan.baidu.com/s/1Nhg6bI6hQ3V0A1szpntoHw 』
提取码:『hft8 』
2.使用方法
笔记只记忆重点内容,设计思路,以及相关业务逻辑。具体代码大家可在仓库中查看,代码有对应注释,方便理解。对于一些重点内容,结合上面百度云分享的pdf版『难点图解』进行理解。
2.项目笔记汇总
2.1 美多商城项目(一)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
三个接口:获取短信验证码、用户名是否存在、手机号是否存在。
涉及技术点:用户信息的存储、设计接口的思路、celery异步发送短信、通过域名访问网址、跨域请求等。
2.2 美多商城项目(二)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
两个接口的实现:注册信息的保存、用户登录。
涉及技术点:序列化器定义时相关参数使用;JWT认证机制的详解与引入;登录即可以账户密码普通登录,又可以QQ登录;自定义Django认证后端类;QQ登录流程。
2.3 美多商城项目(三)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
四个接口:获取QQ登录网址、获取QQ登录用户的openid并处理、保存QQ登录绑定数据、获取登录用户的基本信息。
涉及技术点:QQ登录流程详解;urllib使用说明;使用itsdangerous生成凭据access_token;request.user。
2.4 美多商城项目(四)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
四个接口:登录用户的邮箱设置、用户邮箱验证、省市县三级联动API-获取所有省级地区的信息、省市县三级联动API-获取指定地区的信息。
涉及技术点:用户地址管理思路;shell脚本的使用;
2.5 美多商城项目(五)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
小功能:typroa中画流程图
六个接口:登录用户地址新增、获取登录用户地址数据、删除(逻辑删除)用户指定地址、修改登录用户指定地址、设置登录用户默认地址、修改登录用户指定地址标题
涉及技术点:数据缓存、设置默认地址、商品部分用户表设计、商品数据存储、FDFS文件存储系统、Docker的介绍与使用。
2.6 美多商城项目(六)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
接口:没有实现新的接口。
涉及技术点:docker相关命令总结;自定义文件存储;CKEditor富文本编辑器;网站性能优化-页面静态化;静态化页面更新(定时任务,详情页面的静态化操作);Django Admin站点保存数据的处理流程;批量生成商品静态页面
2.7 美多商城项目(七)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
四个接口:浏览记录保存、浏览记录获取、获取分类SKU商品的数据、搜索API接口。
涉及技术点:登录用户浏览商品记录的设计;搜索引擎ES以及haystack;购物车记录存储;未登录用户购物车记录存储。
2.8 美多商城项目(八)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
六个接口:购物车记录添加、购物车记录获取、购物车记录修改、购物车记录删除、全选和取消全选、购物车记录合并(修改以前的登录接口)。
涉及技术点:购物车记录合并的设计;
总结回顾:项目每次启动前开启的任务。
2.9 美多商城项目(九)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
两个接口:获取用户结算商品的信息、订单数据的保存(订单创建)。
涉及技术点:订单事务、订单并发问题、乐观锁、悲观锁、任务队列、支付宝登录配置。
2.10 美多商城项目(十)
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
两个接口:获取支付宝支付网址和参数、保存支付宝支付结果。
涉及技术点:订单支付流程-支付宝;Xadmin站点的安装与使用;Django用户权限控制;部署-动态文件及动态接口;项目部署-项目架构。
2.11 项目重要技术点介绍
标题即链接,点击链接即可转至对应文章,查看详细内容。
内容简介
这篇文章将项目中所有的重要技术点进行一个综合的概述,也是训练表达的能力,毕竟项目做得再好,如果给别人介绍不了,也是不行的。这篇文章是纯文字的内容,内容极多,大家可以跳过已经掌握的内容往后阅读。
2.12总结性文章
点击链接即可转至对应文章进行查看。
优质文章推荐: