
FastAPI
秋 暮
到死之前,请不要停止有意义的思考。
展开
-
FastAPI:docs文档无法加载的解决办法
最近使用FastAPI开发的时候,发现自动生成的API交互文档居然加载不出来了??于是去github上看了看,已经有人提出了这个的问题了:传送门最后发现是Swagger-ui更新到3.30.1版本后导致部分用户无法完全加载API交互文档,不是FastAPI的问题。然后往下翻了翻,发现FastAPI的作者tiangolo在下面评论了:他发布了一个fastapi新的release修改了原来docs.py部分引用的swagger-ui的版本号,换成了上个可用版本,也就是:3.30.0。所以只要更新一下原创 2020-07-23 17:32:38 · 7475 阅读 · 14 评论 -
一个简单的FastAPI入门项目
FastAPI Demo项目一个简单的fastapi应用,包含了基本的数据库链接以及CRUD操作、请求体模式的定义、基本路径操作函数的编写等,非常适合fastapi入门者。1、项目目录2、每个模块的含义(1)crud.py:顾名思义,对数据库操作的API函数模块(2)Database.py:创建链接数据库的引擎模块,使用mysql官方提供的驱动引擎来连接数据库,可使用pip install mysql-connector-python进行安装(3)Models.py:数据库表的定义模块转载 2020-07-22 09:43:26 · 6315 阅读 · 1 评论