美多商城项目导航帖

项目仓库

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总结性文章

点击链接即可转至对应文章进行查看。

优质文章推荐:

公众号使用指南

redis操作命令总结

前端中那些让你头疼的英文单词

Flask框架重点知识总结回顾

项目重点知识点详解

难点理解&面试题问答

flask框架中的一些常见问题

团队开发注意事项

浅谈密码加密

Django框架中的英文单词

Django中数据库的相关操作

DRF框架中的英文单词

重点内容回顾-DRF

Django相关知识点回顾

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值