fastapi给文档页面docs/加锁

加锁后效果如下:

如图docs/页面打开默认是茶壶,需加上定制参数才能正常访问 :

具体实现如下:

  1. 安装依赖包:
bash 复制代码
pip install 'fastapi-cdn-host>=0.5.2' || pip install --upgrade git+ssh://git@github.com/waketzheng/fastapi-cdn-host
  1. 启用文档锁:
python 复制代码
import fastapi_cdn_host
from fastapi import FastAPI


app = FastAPI(openapi_url="/api/v1/openapi.json")
fastapi_cdn_host.patch_docs(app, lock=fastapi_cdn_host.weekday_lock)

更多示例见:fastapi-cdn-host/tests/lock_docs/main.py at main · waketzheng/fastapi-cdn-host · GitHub

相关推荐
0566463 小时前
agent学习Day15——SQLAlchemy 查询过滤、分页与历史列表接口
python·学习·fastapi
淼澄研学16 小时前
Python构建AI应用:从环境配置到FastAPI部署的5个实操步骤
人工智能·python·fastapi
逻极2 天前
FastAPI 实战:从入门到自动化文档,如何把API开发效率提升200%
python·api·fastapi·swagger·异步
天使day2 天前
FastAPI快速入门
python·fastapi
Maiko Star3 天前
FastAPI如何解决跨越问题
fastapi
weixin_471383033 天前
07 FastAPI
python·fastapi
Python私教4 天前
AI 生成到 90% 突然断了怎么办?我用 SSE、检查点和幂等把任务接着跑
fastapi
李昊哲小课5 天前
FastAPI + Echarts 构建可交互数据仪表板
信息可视化·echarts·fastapi
未知违规用户5 天前
大模型项目: 学习FastAPI 服务器开发
服务器·人工智能·python·学习·fastapi
普通网友5 天前
Python FastAPI 异步数据库管理
数据库·fastapi