django-admin

Installation
SKILL.md

Django Admin

Specialized guide for Django Admin customization - save hooks, formsets, queryset optimization, and security considerations.

Overview

Django Admin provides a powerful interface for managing data, but customizing it requires understanding several critical patterns:

  • Save Hooks - save_model, save_formset order and tuple shapes
  • Search Validation - get_search_results field validation
  • Formset Restrictions - get_formset per-role child filtering
  • Queryset Optimization - select_related, prefetch_related, annotate
  • Indexing Strategy - db_index on filter/search fields
  • Audit Logging - Tracking changes via formset hooks

Security Note: Admin customization touches authorization boundaries. For comprehensive security patterns (CSRF, authentication, permissions), see the main Django skill.

Common Admin Pitfalls

Installs
3
GitHub Stars
24
First Seen
Sep 15, 2026