具体的请查看https://github.com/HaoZhang95/dailyfresh 这个仓库的代码实现
Author | 白发老书生 |
---|---|
china.hao.zhang@gmail.com |
-
- 01_短信验证码序列化器定义
- 02_关于Pycharm提示的配置与后端也须校验参数的说明
- 03_短信验证码视图编写
- 04_补充删除图片验证码与异常说明
- 05_redis管道pipeline的使用
- 06_短信验证码前端实现
- 07_短信验证码测试
-
- 01_celery的整体认识
- 02_celery的程序定义
- 03_定义使用发送短信验证码异步任务
- 04_校验用户名与手机号是否存在的接口说明
- 05_注册接口说明
- 06_JWT介绍
-
- 01_跨域请求与DRF解决
- 02_配置本机域名
- 03_在前端文件中使用后端域名
- 04_关于AllowHost说明与PyCharm对JS的提示修改
- 05_djangorestframework-jwt使用
- 06_注册前端保存JWT token
- 07_为JWT视图补充返回userid和username
-
- 01_登录支持用户名和密码的开发思路
- 02_修改Django认证后端支持用户名和密码
- 03_登录前端逻辑
-
- 01_忘记密码的业务逻辑分析
- 02_接口访问凭据access_token的引入
- 03_itsdangerous模块的使用
- 04_忘记密码第一步获取发送短信验证码凭据的后端接口实现
- 05_关于从码云拉代码的说明
- 06_忘记密码第一步的前端实现
- 07_凭借access_token发送短信验证码的后端实现
- 08_发送短信的前端代码
- 09_获取修改密码调用凭据的后端实现
- 10_获取修改密码调用凭据的前端实现
- 11_重置密码
-
- 01_QQ第三方登录业务说明与申请说明
- 02_使用QQ登录的时序图说明
- 03_创建QQ登录的模型类
- 04_关于程序中细节可能导致的错误说明和urllib模块使用方法
- 05_实现返回QQ登录网址的后端接口
- 06_获取QQ登录网址的前端实现
-
- 01_凭借code获取access_token的实现
- 02_凭借access_token获取openid的实现
- 03_根据openid判断用户是否绑定过做不同处理
- 04_前端向后端传送code请求获取用户身份的编写
- 05_绑定用户与openid的前后端处理
-
- 01_用户个人中心业务实现
- 02_保存邮箱发送验证邮件的业务说明
- 03_Django发送邮件的方法
- 04_后端保存邮箱的接口实现
- 05_定义发送邮件的异步任务
- 06_生成验证链接并发送邮件及前端编写
- 07_验证邮箱的业务实现
-
- 01_创建省市区数据库及编写导入脚本
- 02_python脚本添加解释器声明的方法
- 03_省市区视图集的编写
- 04_省市区添加缓存的方式
- 05_用户地址模型类说明
-
- 01_广告页数据与商品类别数据表设计
- 02_商品表数据设计
- 03_广告数据表与商品数据表的迁移
-
- 01_FastDFS简介
- 02_虚拟化与Docker简介
- 03_Docker的概念
- 04_Docker安装
- 05_Docker镜像与容器的使用
- 06_使用Docker容器运行FastDFS的tracker和storage
- 07_FastDFS客户端上传图片的使用
- 08_自定义Django的文件存储系统
-
- 01_页面静态化思想
- 02_首页静态化编写
- 03_更改Vue变量语法避免与Django模板冲突_退出逻辑
- 04_crontab定时任务的使用
-
- 01_编写首页生成静态文件的脚本
- 02_商品详情页静态化分析
- 03_商品详情页静态化说明
- 04_商品详情规格生成逻辑说明
- 05_商品详情静态化异步任务实现
- 06_通过模型Admin管理器类的save_model等方法调用静态化异步任务
-
- 01_获取热销商品的后端编写
- 02_DRF使用缓存的详细说明
- 03_热销商品测试与图片路径问题解决说明
- 04_用户浏览历史记录redis的设计讲解
- 05_用户浏览历史记录保存接口编写
- 06_用户浏览历史记录测试
- 07_在用户中心查看浏览历史记录编写
-
- 01_商品列表商品分类部分静态化处理
- 02_商品列表后端接口实现
- 03_商品列表页bug解决
- 04_测试数据sql修改与数据库迁移文件git追踪
- 05_搜索引擎原理与elasticsearch介绍
- 06_docker安装elasticsearch
- 07_haystack配置
- 08_创建索引类与生成索引数据
- 09_创建索引视图与搜索测试
-
- 01_购物车需求分析与存储数据结构设计
- 02_pickle模块与base64的使用
- 03_保存到购物车接口设计与取消视图用户认证说明
- 04_保存到购物车接口编写
-
- 01_查询购物车数据
- 02_修改数据幂等性说明
- 03_ubuntu中使用定时任务的解决
- 04_购物车修改
- 05_购物车删除
- 06_合并购物车逻辑_1
- 07_合并购物车逻辑_2
- 08_修改登录逻辑增加合并购物车
-
- 01_订单数据库表设计
- 02_订单结算实现
- 03_关于decimal的说明
- 04_保存订单的序列化器与视图定义
- 05_保存订单数据逻辑分析与Django使用事务
- 06_保存订单数据实现
- 07_保存订单测试
-
- 01_并发下单演示与解决办法说明
- 02_使用乐观锁解决并发
- 03_修改数据库不从新查询库存的bug
- 04_数据库事务隔离级别说明
-
- 01_下单成功页面
- 02_支付宝支付流程演示与支付数据库构建
- 03_创建支付宝应用流程与沙箱环境介绍
- 04_支付宝支付流程
- 05_rsa对数据进行加密签名处理
- 06_密钥对加密解密纠正说明
- 07_创建秘钥对与秘钥配置
- 08_支付宝接口说明与SDK使用
- 09_请求支付宝支付链接接口实现
- 10_发起支付宝支付请求测试
- 11_支付宝重定向返回接口实现
-
- 01_xadmin介绍与安装
- 02_xadmin基本页面样式控制
- 03_xadmin保存删除数据补充自定义逻辑实现与用户管理定制
- 04_权限使用说明
-
- 01_主从同步与读写分离
- 02_mysq主从同步配置
- 03_django数据库读写分离路由器实现
- 04_django数据库路由的补充说明
- 05_网站服务器架构说明
- 06_静态文件部署
- 07_动态服务部署配置