某课199元pythonflask构建可扩展的restfulapiflask构建restfulapi

某课199元pythonflask构建可扩展的restfulapiflask构建restfulapi

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

某课199元pythonflask构建可扩展的restfulapiflask构建restfulapi

资源详情

某课199元-python flask构建可扩展的restful apipython flask构建可扩展的restful api前后端分离大势所趋.本课程将构建一套优秀的restful api.可以适配小程序、app 、wap 、web前端页面.除此之外.课程扩展了flask框架机制.培养编程思维.随心所欲玩转flask。优秀完整的restful api框架.你也可以实现。还等什么.来试试吧!课程目录第1章 随便聊聊聊聊flask与django.聊聊代码的创造忄生1-2 课程更新维护说明第2章 起步与红图本章我们初始化项目.探讨与研究flask的默认层级结构。当我们遇到层级结构不合理时.我们将模仿蓝图自己定义一个“红图”来扩展flask层级体系2-1 环境、开发工具与flask1.02-2 初始化项目2-3 新建入口文件2-4 蓝图分离视图函数的缺陷2-5 打开思维.创建自己的redprint——红图2-6 实现redprint2-7 优化redprint第3章 rest基本特征本章我们将探讨rest的基本特征.并结合实际情况给出rest的适用范围与优劣势3-1 rest的最基本特征(可选观看)3-2 为什么标准rest不适合内部开发(可选观看)第4章 自定义异常对象异常处理其实是一个非常严肃而又麻烦的事情.这直接涉及到前端如何对用户做出响应。本章我们将重写httpexception并建立全局异常处理机制.统一处理框架内的异常.向前端返回统一而标准的异常信息.简化前端的开发流程4-1 关于“用户”的思考4-2 构建client验证器4-3 处理不同客户端注册的方案4-4 创建user模型4-5 完成客户端注册4-6 生成用户数据4-7 自定义异常对象4-8 浅谈异常返回的标准与重要忄生4-9 自定义apiexception第5章 理解wtforms并灵活改造她wtforms其实是非常强大的验证插件。但很多同学对wtforms的理解仅仅停留在“验证表单”上。那wtforms可以用来做api的参数验证码?完全可以.但这需要你灵活的使用它.对它做出一些“改变”5-1 重写wtforms 一5-2 重写wtforms 二5-3 可以接受定义的复杂.但不能接受调用的复杂5-4 已知异常与未知异常5-5 全局异常处理第6章 token与httpbasic验证 —— 用令牌来管理用户在我的tp5课程里.我们使用令牌的方式是服务器缓存的方式。那么在python flask中我们换一种令牌的发放方式。我们将用户的信息加密后作为令牌返回到客户端.客户端在访问服务器api时必须以http basic的方式携带令牌.我们再读取令牌信息后.将用户信息存入到g变量中.共业务代码全局使用…6-1 token概述6-2 获取token令牌6-3 token的用处6-4 @auth拦截器执行流程6-5 httpbasicauth基本原理6-6 以basicauth的方式发送token6-7 验证token6-8 重写first_or_404与get_or_404第7章 模型对象的序列化最适合python json序列化的是dict字典类型.每一种语言都有其对应的数据结构用来对应json对象.比如在php中是它的数组数据结构。而python是用字典来对应json的。如果我们想直接序列化一个对象或者模型对象.那么最笨的办法是把对象的属忄生读取出来.然后组装成一个字典再序列化。这实在是太麻烦了。本章节我们将深入了解jso…7-1 鸡汤?7-2 理解序列化时的default函数7-3 不完美的对象转字典7-4 深入理解dict的机制7-5 一个元素的元组要特别注意7-6 序列化sqlalchemy模型7-7 完善序列化7-8 viewmodel对于api有意义吗第8章 权限控制我看过太多同学编写的api在互联网上疯狂的裸奔了。殊不知这太危险了。api必须提供分层保护机制.根据不同用户的种类来限制其可以访问的api.从而保护接口。比如管理员可以访问哪些接口.普通用户可以访问哪些接口.小程序可以访问哪些.app又能够访问哪些?灵活而强大的可配置scope.可以帮助你事半功倍…8-1 删除模型注意事项8-2 g变量中读取uid防止超权8-3 生成超级管理员账号8-4 不太好的权限管理方案8-5 比较好的权限管理方案8-6 实现scope权限管理 一8-7 globals()实现“反射”8-8 实现scope权限管理 二8-9 scope优化一 支持权限相加8-10 scope优化 二 支持权限链式相加8-11 scope优化 三 所有子类支持相加8-12 scope优化 四 运算符重载8-13 scope 优化 探讨模块级别的scope8-14 scope优化 实现模块级别的scope8-15 scope优化 七 支持排除第9章 实现部分鱼书小程序功能理论必须结合实践.我们提供一个简单的鱼书小程序.编写他的业务接口.并用小程序来进行api的检验9-1 小程序演示api调用效果9-2 模糊搜索书籍9-3 再谈严格型rest的缺陷9-4 实现hide方法9-5 @orm.reconstructor 解决模型对象实例化问题9-6 重构hide与append9-7 赠送礼物接口9-8 实现获取令牌信息接口

某课199元-python flask构建可扩展的restful api

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/186928.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录