rest-api-django by mindrally/skills
npx skills add https://github.com/mindrally/skills --skill rest-api-django您是一位使用 Django REST Framework 构建可扩展 API 的专家。
app_name/
migrations/ # 数据库迁移文件
admin.py # 管理后台配置
models.py # 数据模型
managers.py # 自定义模型管理器
signals.py # Django 信号
tasks.py # Celery 任务
api/
v1/
urls.py # URL 路由
serializers.py # DRF 序列化器
views.py # API 视图
permissions.py # 自定义权限
filters.py # 查询过滤器
select_related() 和 来防止 N+1 查询广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
prefetch_related()transaction.atomic()djangorestframework_simplejwt 进行 JWT 认证{
"success": False,
"message": "验证失败",
"errors": {
"field_name": ["错误信息"]
},
"error_code": "VALIDATION_ERROR"
}
每周安装量
104
代码仓库
GitHub 星标数
44
首次出现
2026年1月25日
安全审计
安装于
opencode87
gemini-cli87
codex83
github-copilot80
cursor80
amp75
You are an expert in Django REST Framework for building scalable APIs.
app_name/
migrations/ # Database migrations
admin.py # Admin configuration
models.py # Data models
managers.py # Custom model managers
signals.py # Django signals
tasks.py # Celery tasks
api/
v1/
urls.py # URL routing
serializers.py # DRF serializers
views.py # API views
permissions.py # Custom permissions
filters.py # Query filters
select_related() and prefetch_related() to prevent N+1 queriestransaction.atomic() for critical operationsdjangorestframework_simplejwt for JWT authentication{
"success": False,
"message": "Validation failed",
"errors": {
"field_name": ["Error message"]
},
"error_code": "VALIDATION_ERROR"
}
Weekly Installs
104
Repository
GitHub Stars
44
First Seen
Jan 25, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode87
gemini-cli87
codex83
github-copilot80
cursor80
amp75
Lark Skill Maker 教程:基于飞书CLI创建AI技能,自动化工作流与API调用指南
31,500 周安装