Choose the right hooks for Django API views.
Guides class selection, lifecycle debugging, and method overrides for Django REST Framework views.
When to use it
Use when selecting or debugging class-based views, tracing method resolution, choosing override hooks, or comparing DRF versions.
Give it a DRF class-based view question; it returns class and override recommendations, lifecycle reasoning, code suggestions, and regression checks.
Provides coding guidance for Django REST Framework class-based views; the project's version determines which documentation to inspect.
This skill
cdrf.co
Reads version-matched Classy DRF pages
DRF official docs
Reads fallback DRF documentation