Fix BaseAPIEndpoint deprecation

This commit is contained in:
Oleg Lavrovsky 2020-05-15 21:53:31 +02:00
parent 94be941599
commit 668e3740ef

View file

@ -1,6 +1,6 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from wagtail.api.v2.endpoints import BaseAPIEndpoint from wagtail.api.v2.views import BaseAPIViewSet
from wagtail.api.v2.serializers import BaseSerializer from wagtail.api.v2.serializers import BaseSerializer
from wagtail.api.v2.filters import FieldsFilter, OrderingFilter, SearchFilter from wagtail.api.v2.filters import FieldsFilter, OrderingFilter, SearchFilter
from wagtail.api.v2.pagination import WagtailPagination from wagtail.api.v2.pagination import WagtailPagination
@ -10,7 +10,7 @@ from .models import Entry
class EntrySerializer(BaseSerializer): class EntrySerializer(BaseSerializer):
pass pass
class EntriesAPIEndpoint(BaseAPIEndpoint): class EntriesAPIEndpoint(BaseAPIViewSet):
base_serializer_class = EntrySerializer base_serializer_class = EntrySerializer
filter_backends = [FieldsFilter, OrderingFilter, SearchFilter] filter_backends = [FieldsFilter, OrderingFilter, SearchFilter]
extra_api_fields = [ extra_api_fields = [