DRF Generic Views
GenericAPIView adds queryset/serializer_class hooks plus get_object() with permission checks, and mixins (ListModelMixin, CreateModelMixin, etc.) contribute the actual list/create/retrieve/update/destroy logic. Pre-composed classes like ListCreateAPIView and RetrieveUpdateDestroyAPIView cover the standard CRUD endpoints in a few lines.
This Concept is waiting for its first lesson!
GenericAPIView adds queryset/serializer_class hooks plus get_object() with permission checks, and mixins (ListModelMixin, CreateModelMixin, etc.) contribute the actual list/create/retrieve/update/destroy logic. Pre-composed classes like ListCreateAPIView and RetrieveUpdateDestroyAPIView cover the standard CRUD endpoints in a few lines.
Are you a teacher? Sign in to start contributing.
Sign In