django-patterns

Installation
Summary

Production-grade Django architecture patterns for scalable, maintainable applications.

  • Covers project structure with split settings (base, development, production, test), custom managers and QuerySets, and service layer separation for business logic
  • Includes Django REST Framework patterns: serializers with validation, ViewSets with custom actions, filtering, searching, and pagination
  • Demonstrates ORM best practices: select_related and prefetch_related for N+1 prevention, bulk operations, database indexing, and constraint definitions
  • Provides caching strategies at view, template fragment, and low-level cache layers, plus signal patterns for event-driven actions and custom middleware for request logging and user tracking
SKILL.md

Django Development Patterns

Production-grade Django architecture patterns for scalable, maintainable applications.

When to Activate

  • Building Django web applications
  • Designing Django REST Framework APIs
  • Working with Django ORM and models
  • Setting up Django project structure
  • Implementing caching, signals, middleware

Project Structure

Recommended Layout

myproject/
├── config/
Related skills
Installs
4.6K
GitHub Stars
179.7K
First Seen
Feb 1, 2026