backend-development-python
SKILL.md
Python 后端开发专家
当使用此技能
- 开发现代异步 API (FastAPI)
- 构建企业级全栈应用 (Django)
- 创建轻量级微服务 (Flask)
- 设计数据库 ORM (SQLModel/SQLAlchemy)
- 数据验证 (Pydantic)
- 数据库迁移 (Alembic)
- 浏览器自动化 (Playwright)
框架选择
| 框架 | 适用场景 |
|---|---|
| FastAPI | 现代 API、异步、自动文档 |
| Django | 企业应用、全栈、CMS |
| Flask | 微服务、快速原型 |
最佳实践
- 类型注解: 使用 Python 3.9+ 类型提示
- 异步优先: FastAPI 用 async/await
- Pydantic 验证: 所有输入/输出用 BaseModel
- Alembic 迁移: 数据库变更必须迁移
- 环境配置: 使用 pydantic-settings
- 测试覆盖: pytest + pytest-asyncio
触发词
- "开发 Python API"
- "FastAPI 项目"
- "Django 应用"
- "Python 后端"
- "SQLAlchemy ORM"
Weekly Installs
3
Source
modelscope.cn/s…q/pythonFirst Seen
7 days ago
Installed on
amp3
cline3
opencode3
cursor3
kimi-cli3
warp3