Flask与FastAPi
FastAPI安装与使用
交互式文档
路径与查询参数
参数使用枚举
请求与响应
自定义响应状态码
中间件_计算回调时间
类型与模型
Flask安装与使用
Gunicorn(WSGI服务)
本文档使用MrDoc发布
返回首页
-
+
交互式文档
2021年8月25日 09:40
admin
##脚本示例 # -*- encoding: utf-8 -*- from fastapi import FastAPI #修改默认的交互文档与API文档 #=========================================================== app = FastAPI(title="测试文档", description="这是一个简单的 demo", docs_url="/my_docs", #修改doc文档路径 #docs_url=None, #关闭doc文档路径 openapi_url="/my_openapi") #修改redoc文档路径 #redoc_url=None #关闭redoc文档路径 #=========================================================== @app.get("/") def read_root(): return {"Hello": "World"} @app.get("/items/{item_id}") async def read_item(item_id: int, q: str = None): return {"item_id": item_id, "q": q} ##交互文档 http://127.0.0.1:8000/my_docs ![](/media//202108/2021-08-18102148402519.png) ##API文档 http://127.0.0.1:8000/my_openapi ![](/media//202108/2021-08-18102201991769.png)
分享到: