主题
FastAPI 集成
flet-fastapi 把 FastAPI 与 Flet app-manager 组合起来:用 FastAPI 暴露 HTTP 接口,再用 WebSocket 把 Flet 客户端连进来,这样 Flet 应用既能跑在浏览器里,又能复用整个 FastAPI 生态(路由、依赖注入、中间件等)。
模块列表
FletApp— 处理 Flet 应用的 WebSocket 连接。FletFastAPI— FastAPI 包装器,自动管理 Flet app-manager 的生命周期。app_manager— 控制 Flet 应用的启动、停止与查找。FletOAuth— 内置 OAuth 授权辅助。FletStaticFiles— 为 Flet 应用提供静态资源服务。FletUpload— 处理客户端上传。FastAPI— 应用参数说明。
入口资源
- 仓库示例:github.com/flet-dev/examples/tree/main/python/apps/fastapi
- 安装:
pip install flet-fastapi