What problem does it solve? Building maintainable Django applications requires consistent architecture decisions across project structure, ORM usage, API design, and performance optimization, which developers often reinvent or get wrong. ## Core Features & Use Cases - Project Structure & Settings: Provides a split-settings layout (base, development, production, test) with security-hardened production configuration. - ORM & Model Patterns: Covers custom QuerySets, managers, model constraints, indexing, and N+1 query prevention with select_related and prefetch_related. - DRF API Design: Includes serializer validation, ViewSets with custom actions, filtering, pagination, and a service layer for business logic. - Use Case: When building a new Django REST API for an e-commerce backend, apply these patterns to structure apps, write optimized querysets, add caching for expensive queries, and implement order-processing logic in a service layer. ## Quick Start Ask the AI to scaffold a production-grade Django project structure with DRF ViewSets, custom QuerySets, and caching for a product catalog API.