1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
from rest_framework.viewsets import ModelViewSet
from rest_flex_fields import FlexFieldsModelViewSet
from tests.testapp.models import Pet, TaggedItem
from tests.testapp.serializers import PetSerializer, TaggedItemSerializer
class PetViewSet(FlexFieldsModelViewSet):
"""
API endpoint for testing purposes.
"""
serializer_class = PetSerializer
queryset = Pet.objects.all()
permit_list_expands = ["owner"]
class TaggedItemViewSet(ModelViewSet):
serializer_class = TaggedItemSerializer
queryset = TaggedItem.objects.all()
|