في Django REST Framework، تجمع viewsets منطق مجموعة من نقاط النهاية (endpoints) ذات الصلة - عمليات CRUD لمورد ما - في فئة واحدة، و routers تولد توجيه URL تلقائياً لها. معاً، تقللان بشكل كبير من الأكواد النمطية عند بناء واجهات برمجية RESTful.
ModelViewSet — كامل CRUD في بضعة أسطر
rest_framework viewsets
(viewsets.ModelViewSet):
queryset = Article.objects.()
serializer_class = ArticleSerializer
