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

相关推荐
.柒宇.2 天前
AI掘金头条项目-K8s部署实战教程
python·云原生·容器·kubernetes·fastapi
Muyuan19982 天前
28.Paper RAG Agent 开发记录:修复 LLM Rerank 的解析、Fallback 与可验证性
linux·人工智能·windows·python·django·fastapi
观无2 天前
Python读取excel并形成api接口案例
python·pandas·fastapi
绘梨衣5473 天前
Docker+FastAPI+MySQL 项目部署报错汇总
mysql·docker·fastapi
Muyuan19983 天前
27.RAG 系统中的上下文充分性判断:从 Chunk 数量、FAISS 距离到 LLM Relevance Gate
python·django·pdf·fastapi·faiss
曲幽3 天前
FastAPI 少有人提的实用技巧:把 Depends 依赖提到路由层,代码少写60%
python·fastapi·web·routes·depends·prefix·apiroute
.柒宇.3 天前
AI掘金头条项目部署实践指南
linux·运维·python·fastapi
风流 少年3 天前
Python Web框架:FastAPI
前端·python·fastapi
iuu_star3 天前
Vue+FastAPI 项目宝塔Linux部署指南
linux·运维·fastapi
.柒宇.3 天前
AI掘金头条项目 Docker Compose 部署完整教程(附踩坑记录)
运维·后端·python·docker·容器·fastapi