diff --git a/rest_framework_gis/pagination.py b/rest_framework_gis/pagination.py index 5d10e2e7..e9d45e3f 100644 --- a/rest_framework_gis/pagination.py +++ b/rest_framework_gis/pagination.py @@ -8,6 +8,8 @@ class GeoJsonPagination(pagination.PageNumberPagination): """ A geoJSON implementation of a pagination serializer. """ + page_size_query_param = 'page_size' + def get_paginated_response(self, data): return Response(OrderedDict([ ('type', 'FeatureCollection'), diff --git a/tests/django_restframework_gis_tests/views.py b/tests/django_restframework_gis_tests/views.py index e477dec7..457c86c6 100644 --- a/tests/django_restframework_gis_tests/views.py +++ b/tests/django_restframework_gis_tests/views.py @@ -29,7 +29,6 @@ class GeojsonLocationList(generics.ListCreateAPIView): serializer_class = LocationGeoFeatureSerializer queryset = Location.objects.all() pagination_class = GeoJsonPagination - paginate_by_param = 'page_size' geojson_location_list = GeojsonLocationList.as_view()