FastAPI 路由开发

原名:fastapi-router-py

创建带请求模型、响应模型、CRUD 和认证依赖的 FastAPI 路由。

中文 Skills 技能说明

适合新增 REST 接口或整理已有路由。技能会先阅读项目的依赖注入、异常和权限约定,再写最小实现;示例鉴权不能代替真实安全设计,写接口必须校验租户、资源归属和输入,并通过接口测试。

上游能力依据

上游原始适用说明:Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models. Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.

上游 SKILL.md 主要章节(保留原文标题):

使用边界

先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。

作者、翻译与许可证

原作者
Microsoft Corporation 与 microsoft/skills contributors
中文翻译
CEOFans翻译
许可证
MIT
上游来源
https://github.com/microsoft/skills/tree/7066b58141d8cc66f39356b2ee5bb64d428dcf17/.github/plugins/azure-sdk-python/skills/fastapi-router-py

适用范围

平台:linux、macos、windows;标签:软件开发、FastAPI 路由开发

安全提示

基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。

如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。