What problem does it solve? Building scalable Django applications requires consistent architecture decisions across project structure, ORM usage, API design, and performance optimization. This Skill provides proven patterns that prevent common pitfalls like N+1 queries, unorganized settings, and tangled business logic. ## Core Features & Use Cases - Project Structure & Settings: Split settings pattern for development, production, and test environments with proper security configuration. - DRF API Design: Serializer validation, ViewSet patterns with custom actions, filtering, and permission handling for REST endpoints. - ORM & Performance: Custom QuerySets, managers, select_related/prefetch_related optimization, database indexing, and bulk operations. - Use Case: When building a new Django REST API for an e-commerce backend, apply the service layer pattern to keep order creation logic transactional, use custom QuerySets to avoid N+1 queries on product listings, and cache expensive category aggregations. ## Quick Start Ask the AI to design a Django REST Framework API with proper project structure, serializers, and optimized ORM queries for your application.