From 5840e4fa2747414c4407fe11acf31260c1d6ab43 Mon Sep 17 00:00:00 2001 From: Paul FLORENCE Date: Mon, 30 Oct 2023 21:46:50 +0100 Subject: [PATCH] [fix] Updated django-filter filterset_class syntax --- rest_framework_gis/filters.py | 2 +- tests/django_restframework_gis_tests/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework_gis/filters.py b/rest_framework_gis/filters.py index 018241a4..07d264f8 100644 --- a/rest_framework_gis/filters.py +++ b/rest_framework_gis/filters.py @@ -116,7 +116,7 @@ def __init__(self, *args, **kwargs): class GeoFilterSet(django_filters.FilterSet): GEOFILTER_FOR_DBFIELD_DEFAULTS = { - models.GeometryField: {'filter_class': GeometryFilter}, + models.GeometryField: {'filterset_class': GeometryFilter}, } def __new__(cls, *args, **kwargs): diff --git a/tests/django_restframework_gis_tests/views.py b/tests/django_restframework_gis_tests/views.py index bd290338..7d0107e6 100644 --- a/tests/django_restframework_gis_tests/views.py +++ b/tests/django_restframework_gis_tests/views.py @@ -208,7 +208,7 @@ class Meta: class GeojsonLocationContainedInGeometry(generics.ListAPIView): queryset = Location.objects.all() serializer_class = LocationGeoSerializer - filter_class = LocationFilter + filterset_class = LocationFilter filter_backends = (DjangoFilterBackend,)