网站开发python从入门到精通服务器学习

1- vue django restful framework

2018-02-16  本文已影响3041人  天涯明月笙

Vue+Django REST framework实战

使用Python3.6与Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站

项目支持支付宝支付(暂不支持微信支付),支持手机短信验证码注册, 支持第三方登录。集成了sentry错误监控系统。

线上演示地址: http://vueshop.mtianyan.cn/
github源代码地址: https://github.com/mtianyan/VueDjangoFrameWorkShop

本小节内容: 介绍教程可以掌握的技术点和内容。

掌握的技术

  1. Vue + Django Rest Framework 前后端分离技术
  2. 彻底玩转restful api 开发流程
  3. Django Rest Framework 的功能实现和核心源码分析
  4. Sentry 完成线上系统的错误日志的监控和告警
  5. 第三方登录和支付宝支付的集成
  6. 本地调试远程服务器代码的技巧

课程系统构成

  1. vue前端项目
  2. django rest framework 系统实现前台功能
  3. xadmin后台管理系统

为大家准备好:

mark

vue部分:

django rest framework 专注于 restful API的开发。

Django Rest Framework 技能

django rest framework 开发模块 & API 开发过程中很多常见的问题

开发中常见的问题

商品分类的数据一般变动比较小,可以放入缓存中。

开发中常见问题解决方案

  1. 通过介绍pycharm 的远程服务器代码调试技巧让大家不仅可以调试支付,第三方登录,还可以远程服务器代码来重现服务器上的bug
  2. 通过docker 搭建 sentry 来体验错误日志监控系统,让我们不仅可以得到线上的错误栈还能及时在发生系统错误时收到邮件通知。
  3. 通过drf的文档自动化管理以及url的注册管理功能会让我们省去写文档的时间
  4. django rest framework 的文档管理功能不仅可以让我们省去写文档的时间,还能直接在文档里面测试接口,自动生成js接口代码,shell测试代码和python测试代码
  5. django rest framework 提供的throttle 对于api进行访问频率的限制
  6. 引入第三方框架来设置某些api的缓存
mark

django进阶知识点

vue知识点

章节安排

技术储备要求

系统功能

商品大类,导航栏。筛选,排序。富文本。

上一篇下一篇

猜你喜欢

热点阅读