
from vibecosystem461
Production-grade Django architecture and patterns: project layout, DRF APIs, ORM best practices, caching, signals, middleware and deployment guidance.
Provides a comprehensive set of production-ready Django patterns and best practices for building scalable, maintainable web applications. The skill covers project structure (split settings), model design, QuerySet/manager patterns, serializers and viewsets for Django REST Framework, caching strategies, middleware and signal usage, and performance optimizations (N+1 prevention, indexing, bulk ops). Examples and code snippets are provided for common patterns.
Activate this skill when scaffolding or refactoring Django projects, designing DRF APIs, implementing performance improvements, or establishing project conventions for teams preparing for production. It's useful during code reviews, onboarding, and when writing maintainable models, serializers, and viewsets.
Useful for agents that assist with code generation and review (Copilot, Codex, Claude Code-like systems) and any human developer following the patterns for Django/DRF projects.
This skill has not been reviewed by our automated audit pipeline yet.