Python前后端分离开发 Vue+Django REST框架实战
教程目录:
├── 第1章 课程介绍/
│ └── 1-1 课程导学
├── 第2章 开发环境搭建/
│ ├── 2-1 pycharm的安装和简单使用
│ ├── 2-2 mysql和navicat的安装和使用_1
│ ├── 2-3 windows和linux下安装python2和python3_1
│ ├── 2-5 vue开发环境搭建
│ └── 2-6 资源获取方式和提问方式
├── 第3章 model设计和资源导入/
│ ├── 3-1 项目初始化
│ ├── 3-2 user models设计
│ ├── 3-3 goods的model设计
│ ├── 3-4 trade交易的model设计
│ ├── 3-5 用户操作的model设计
│ ├── 3-6 migrations原理及表生成
│ ├── 3-7 xadmin后台管理系统的配置
│ ├── 3-8 导入商品类别数据
│ └── 3-9 导入商品和商品类别数据-2
├── 第4章 vue的结构和restful api介绍/
│ ├── 4-1 restful api介绍
│ ├── 4-2 vue的基本概念介绍
│ └── 4-3 vue源码结构介绍
├── 第5章 商品列表页/
│ ├── 5-1 django的view实现商品列表页
│ ├── 5-10 drf的过滤
│ ├── 5-11 drf的搜索和排序
│ ├── 5-12 总结
│ ├── 5-2 django的serializer序列化model
│ ├── 5-3 apiview方式实现商品列表页-1
│ ├── 5-4 apiview方式实现商品列表页-2
│ ├── 5-5 drf的modelserializer实现商品列表页功能
│ ├── 5-6 GenericView方式实现商品列表页和分页功能详解
│ ├── 5-7 viewsets和router完成商品列表页
│ ├── 5-8 drf的Apiview、GenericView、Viewset和router的原理分析
│ └── 5-9 drf的request和response
├── 第6章 商品类别数据和vue展示/
│ ├── 6-1 商品类别数据接口-1
│ ├── 6-2 商品类别数据接口-2
│ ├── 6-3 vue展示商品分类数据
│ ├── 6-4 vue展示商品列表页数据-1
│ ├── 6-5 vue展示商品列表页数据
│ └── 6-6 vue的商品搜索功能
├── 第7章 用户登录和手机注册/
│ ├── 7-1 drf的token登录和原理-1
│ ├── 7-10 user serializer和validator验证-1
│ ├── 7-11 user serializer和validator验证-2
│ ├── 7-12 django信号量实现用户密码修改
│ ├── 7-13 vue和注册功能联调
│ ├── 7-2 drf的token登录和原理-2
│ ├── 7-3 viewsets配置认证类
│ ├── 7-4 json web token的原理
│ ├── 7-5 json web token方式完成用户认证
│ ├── 7-7 云片网发送短信验证码
│ ├── 7-8 drf实现发送短信验证码接口-1
│ └── 7-9 drf实现发送短信验证码接口-2
├── 第8章 商品详情页功能/
│ ├── 8-1 viewsets实现商品详情页接口
│ ├── 8-2 热卖商品接口实现
│ ├── 8-3 用户收藏接口实现
│ ├── 8-4 drf的权限验证
│ └── 8-5 用户收藏功能和vue联调
├── 第9章 个人中心功能开发/
│ ├── 9-1 drf的api文档自动生成和功能详解
│ ├── 9-2 动态设置serializer和permission获取用户信息
│ ├── 9-3 vue和用户接口信息联调
│ ├── 9-4 用户个人信息修改
│ ├── 9-5 用户收藏功能
│ ├── 9-6 用户留言功能
│ ├── 9-7 用户收货地址列表页接口开发
│ └── 9-8 vue和收货地址接口联调
├── 第10章 购物车、订单管理和支付功能/
│ ├── 10-1 购物车功能需求分析和加入到购物车实现
│ ├── 10-10 支付宝开发文档解读
│ ├── 10-11 支付宝支付源码解读
│ ├── 10-12 支付宝通知接口验证
│ ├── 10-13 django集成支付宝notify_url和return_url接口-1
│ ├── 10-14 django集成支付宝notify_url和return_url接口-2
│ ├── 10-15 支付宝接口和vue联调-1
│ ├── 10-16 支付宝接口和vue联调-2
│ ├── 10-2 修改购物车数量
│ ├── 10-3 vue和购物车接口联调
│ ├── 10-5 订单管理接口-2
│ ├── 10-6 vue个人中心订单接口调试
│ ├── 10-7 pycharm远程代码调试-1
│ ├── 10-8 pycharm远程代码调试-2_1
│ └── 10-9 支付宝公钥、私钥和沙箱环境的配置
├── 第11章 首页、商品数量、缓存、限速功能开发/
│ ├── 11-1 轮播图接口实现和vue调试
│ ├── 11-2 新品功能接口开发
│ ├── 11-4 首页商品分类显示功能-2
│ ├── 11-5 商品点击数、收藏数修改
│ ├── 11-6 商品库存和销量修改
│ ├── 11-7 drf的缓存设置
│ ├── 11-8 drf配置redis缓存
│ └── 11-9 drf的throttle设置api的访问速率
├── 第12章 第三方登录/
│ ├── 12-1 第三登录开发模式以及oauth2.0简介
│ ├── 12-2 oauth2.0获取微博的access_token
│ ├── 12-3 social_django集成第三方登录-1
│ └── 12-4 social_django集成第三方登录-2
├── 第13章 sentry实现错误日志监控/
│ ├── 13-1 sentry的介绍和通过docker搭建sentry
│ ├── 13-2 sentry的功能
│ ├── 13-3 sentry 集成到django rest framework中-1
│ └── 13-4 sentry 集成到django rest framework中-2
├── 代码相关/
│ ├── 代码相关/
│ │ ├── MxShop-master前后端源文件.zip
│ │ ├── online-store.zip
│ │ ├── project.zip
│ │ ├── 获取更多相关课程.url
│ │ └── 教程目录及说明.txt
└── 教程目录及说明.txt