FastAPI 基础学习(七) Request Body(II)
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 二、多个Request Body 我们可以同时声明多个Request Body参数。 from fastapi import FastAPI from pydantic impor
阅读全文
posted @
2020-05-17 16:04
麦克煎蛋
阅读(2210)
推荐(0) 编辑
FastAPI 基础学习(六) Request Body(I)
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! Request Body是从客户端发送到API端的数据内容。 一、单个Request Body 通过以下几个简单环节我们就可以完成对Request Body的处理。 1、导入Pyd
阅读全文
posted @
2020-05-16 22:47
麦克煎蛋
阅读(4050)
推荐(0) 编辑
FastAPI 基础学习(五) 请求参数
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 一、请求参数 from fastapi import FastAPI app = FastAPI() fake_items_db = [{"item_name": "Foo"},
阅读全文
posted @
2020-05-16 15:22
麦克煎蛋
阅读(6413)
推荐(0) 编辑
FastAPI 基础学习(四) 路径参数
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 一、路径参数声明 我们可以用以下的方式来声明URL路径参数。 from fastapi import FastAPI app = FastAPI() @app.get("/item
阅读全文
posted @
2020-05-12 14:53
麦克煎蛋
阅读(3713)
推荐(0) 编辑
FastAPI 基础学习(三) Pydantic 做类型强制检查
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! FastAPI 基于 Pydantic ,Pydantic 主要用来做类型强制检查。参数赋值,不符合类型要求就会抛出异常。 对于 API 服务,支持类型检查非常有用,会让服务更加健
阅读全文
posted @
2020-04-30 15:00
麦克煎蛋
阅读(6371)
推荐(0) 编辑
FastAPI 基础学习(二)开发环境安装
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 一、依赖项 Python 3.6+ FastAPI 站在这些巨人的肩膀上 Starlette :web部分 Pydantic :数据部分 可选依赖项: Pydantic需要: uj
阅读全文
posted @
2020-04-30 14:35
麦克煎蛋
阅读(4027)
推荐(1) 编辑
FastAPI 基础学习(一)概述
摘要:作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 为什么选择 FastAPI ? FastAPI 是Python领域(3.6+)用来构建 API 服务的一个高性能框架。 一、快速 性能极高,可与 NodeJS, Go 媲美。(得益
阅读全文
posted @
2020-04-30 11:16
麦克煎蛋
阅读(6833)
推荐(0) 编辑
WSGI和ASGI
摘要:一、CGI CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。 CGI架构图 二、WSGI 全称Python Web
阅读全文
posted @
2020-04-29 10:32
麦克煎蛋
阅读(1408)
推荐(0) 编辑