In Django REST Framework, i viewset raggruppano la logica per un insieme di endpoint API correlati (le operazioni CRUD per una risorsa) in un'unica classe, e i router generano automaticamente il routing degli URL per essi. Insieme riducono drasticamente il boilerplate per la costruzione di API RESTful.
ModelViewSet — CRUD completo in poche righe
rest_framework viewsets
(viewsets.ModelViewSet):
queryset = Article.objects.()
serializer_class = ArticleSerializer
