Skip to content

Commit 4328908

Browse files
committed
Compatibility with django-filter<2.0.0
1 parent 4b33664 commit 4328908

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

readthedocs/restapi/views/model_views.py

+3
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ class ProjectViewSet(UserSelectViewSet):
9292
admin_serializer_class = ProjectAdminSerializer
9393
model = Project
9494
pagination_class = api_utils.ProjectPagination
95+
filter_fields = ('slug',) # django-filter<2.0.0
9596
filterset_fields = ('slug',)
9697

9798
@decorators.detail_route()
@@ -234,6 +235,7 @@ class VersionViewSet(UserSelectViewSet):
234235
serializer_class = VersionSerializer
235236
admin_serializer_class = VersionAdminSerializer
236237
model = Version
238+
filter_fields = ('active', 'project__slug',) # django-filter<2.0.0
237239
filterset_fields = ('active', 'project__slug',)
238240

239241

@@ -243,6 +245,7 @@ class BuildViewSetBase(UserSelectViewSet):
243245
serializer_class = BuildSerializer
244246
admin_serializer_class = BuildAdminSerializer
245247
model = Build
248+
filter_fields = ('project__slug', 'commit') # django-filter<2.0.0
246249
filterset_fields = ('project__slug', 'commit')
247250

248251

0 commit comments

Comments
 (0)