from rest_framework import viewsets, permissions from . import serializers from . import models {% for model in models %} class {{ model.name }}ViewSet(viewsets.ModelViewSet): """ViewSet for the {{ model.name }} class""" queryset = models.{{ model.name }}.objects.all() serializer_class = serializers.{{ model.name }}Serializer permission_classes = [permissions.IsAuthenticated] {% endfor %}