Django 模型与接口实现
原名:django-expert
围绕模型、序列化、权限、查询和测试维护 Django 或 DRF 项目。
中文 Skills 技能说明
公司已有 Python 网站需要增加客户或资料接口时,可交给获准开发岗位员工。提供 Django、DRF 版本、业务规则、权限矩阵和代码,技能整理 ORM、索引、序列化与视图,交付实现草稿和正反例测试。不能只依靠客户端校验,也不把框架自带安全功能当作全部风险已解决。桌面端需 Python 环境和测试库,真实资料先脱敏;迁移、账号规则和生产设置修改先审核,禁止将调试模式或密钥直接暴露到线上。
上游能力依据
上游原始适用说明:Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using selectrelated/prefetchrelated, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.
上游 SKILL.md 主要章节(保留原文标题):
- When to Use This Skill
- Core Workflow
- Reference Guide
- Minimal Working Example
- Constraints
- MUST DO
- MUST NOT DO
- Output Templates
- Knowledge Reference
使用边界
先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。
作者、翻译与许可证
- 原作者
- Jeffallan 与 claude-skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/Jeffallan/claude-skills/tree/1be15d8064f88fc25216442406d40add8fd23b53/skills/django-expert
适用范围
平台:linux、macos、windows;标签:软件开发、Django 模型与接口实现、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。