En Django REST Framework, los viewsets agrupan la lógica para un conjunto de puntos finales de API relacionados (las operaciones CRUD para un recurso) en una única clase, y los routers generan automáticamente el enrutamiento de URL para ellos. Juntos reducen dramáticamente el código repetitivo para construir APIs RESTful.
ModelViewSet — CRUD completo en pocas líneas
rest_framework viewsets
(viewsets.ModelViewSet):
queryset = Article.objects.()
serializer_class = ArticleSerializer
