fastapi-templates - 生产级 FastAPI 项目模板
创建采用异步模式、依赖注入、中间件、数据库分层和错误处理的 FastAPI 项目。
标签
更新于: 2026-10-01能力
典型输入
典型输出
该技能可以做什么
- 设计 FastAPI 项目结构
- 配置依赖注入
- 实现异步路由处理器
- 定义 CRUD 仓储
- 添加服务层逻辑
- 配置中间件和生命周期
- 处理 API 错误
- 设置数据库会话
输入
- 项目需求
- 数据库连接设置
- 身份验证设置
- 目标数据库选择
输出
- FastAPI 项目结构
- 应用代码模板
- 数据库访问层
- API 端点定义
要求
- Python 运行环境
- FastAPI 依赖
- 异步数据库支持
- 数据库连接能力
