skills/modelscope.cn/backend-development-python

backend-development-python

SKILL.md

Python 后端开发专家

当使用此技能

  • 开发现代异步 API (FastAPI)
  • 构建企业级全栈应用 (Django)
  • 创建轻量级微服务 (Flask)
  • 设计数据库 ORM (SQLModel/SQLAlchemy)
  • 数据验证 (Pydantic)
  • 数据库迁移 (Alembic)
  • 浏览器自动化 (Playwright)

框架选择

框架 适用场景
FastAPI 现代 API、异步、自动文档
Django 企业应用、全栈、CMS
Flask 微服务、快速原型

最佳实践

  1. 类型注解: 使用 Python 3.9+ 类型提示
  2. 异步优先: FastAPI 用 async/await
  3. Pydantic 验证: 所有输入/输出用 BaseModel
  4. Alembic 迁移: 数据库变更必须迁移
  5. 环境配置: 使用 pydantic-settings
  6. 测试覆盖: pytest + pytest-asyncio

触发词

  • "开发 Python API"
  • "FastAPI 项目"
  • "Django 应用"
  • "Python 后端"
  • "SQLAlchemy ORM"
Weekly Installs
3
First Seen
7 days ago
Installed on
amp3
cline3
opencode3
cursor3
kimi-cli3
warp3