diff --git a/common/djangoapps/entitlements/api/v1/views.py b/common/djangoapps/entitlements/api/v1/views.py index 84ba3953e5..4d0f6bd312 100644 --- a/common/djangoapps/entitlements/api/v1/views.py +++ b/common/djangoapps/entitlements/api/v1/views.py @@ -110,7 +110,7 @@ class EntitlementViewSet(viewsets.ModelViewSet): lookup_field = 'uuid' serializer_class = CourseEntitlementSerializer filter_backends = (DjangoFilterBackend,) - filter_class = CourseEntitlementFilter + filterset_class = CourseEntitlementFilter pagination_class = EntitlementsPagination def get_queryset(self): diff --git a/lms/djangoapps/experiments/views.py b/lms/djangoapps/experiments/views.py index 8add1c135b..c243e59dec 100644 --- a/lms/djangoapps/experiments/views.py +++ b/lms/djangoapps/experiments/views.py @@ -27,7 +27,7 @@ class ExperimentCrossDomainSessionAuth(SessionAuthenticationAllowInactiveUser, S class ExperimentDataViewSet(viewsets.ModelViewSet): authentication_classes = (JwtAuthentication, ExperimentCrossDomainSessionAuth,) filter_backends = (DjangoFilterBackend,) - filter_class = filters.ExperimentDataFilter + filterset_class = filters.ExperimentDataFilter permission_classes = (permissions.IsAuthenticated, IsStaffOrOwner,) queryset = ExperimentData.objects.all() serializer_class = serializers.ExperimentDataSerializer @@ -80,7 +80,7 @@ class ExperimentDataViewSet(viewsets.ModelViewSet): class ExperimentKeyValueViewSet(viewsets.ModelViewSet): authentication_classes = (JwtAuthentication, ExperimentCrossDomainSessionAuth,) filter_backends = (DjangoFilterBackend,) - filter_class = filters.ExperimentKeyValueFilter + filterset_class = filters.ExperimentKeyValueFilter permission_classes = (IsStaffOrReadOnly,) queryset = ExperimentKeyValue.objects.all() serializer_class = serializers.ExperimentKeyValueSerializer diff --git a/openedx/core/djangoapps/api_admin/api/v1/views.py b/openedx/core/djangoapps/api_admin/api/v1/views.py index 75ea98f232..527658d7c7 100644 --- a/openedx/core/djangoapps/api_admin/api/v1/views.py +++ b/openedx/core/djangoapps/api_admin/api/v1/views.py @@ -57,4 +57,4 @@ class ApiAccessRequestView(ListAPIView): queryset = ApiAccessRequest.objects.all() - filter_fields = ('user__username', 'status', 'company_name', 'site__domain', 'contacted') + filterset_fields = ('user__username', 'status', 'company_name', 'site__domain', 'contacted') diff --git a/openedx/core/djangoapps/user_api/views.py b/openedx/core/djangoapps/user_api/views.py index 5b4a82416a..37400f42f9 100644 --- a/openedx/core/djangoapps/user_api/views.py +++ b/openedx/core/djangoapps/user_api/views.py @@ -78,7 +78,7 @@ class UserPreferenceViewSet(viewsets.ReadOnlyModelViewSet): permission_classes = (ApiKeyHeaderPermission,) queryset = UserPreference.objects.all() filter_backends = (DjangoFilterBackend,) - filter_fields = ("key", "user") + filterset_fields = ("key", "user") serializer_class = UserPreferenceSerializer paginate_by = 10 paginate_by_param = "page_size"