Skip to content

Commit

Permalink
Replace use of filter_class for latest version of django filters
Browse files Browse the repository at this point in the history
  • Loading branch information
chigby committed Jan 5, 2024
1 parent 6215557 commit ee7b085
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions newamericadotorg/api/author/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ class Meta:
class AuthorList(ListAPIView):
serializer_class = AuthorSerializer
filter_backends = (DjangoFilterBackend, SearchFilter)
filter_class = AuthorFilter
filterset_class = AuthorFilter

def get_serializer_context(self):
context = super().get_serializer_context()
Expand Down Expand Up @@ -136,7 +136,7 @@ def get_queryset(self):
class FellowList(ListAPIView):
serializer_class = AuthorSerializer
filter_backends = (DjangoFilterBackend, SearchFilter)
filter_class = AuthorFilter
filterset_class = AuthorFilter

def get_serializer_context(self):
context = super().get_serializer_context()
Expand Down
2 changes: 1 addition & 1 deletion newamericadotorg/api/event/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ class Meta:
class EventList(ListAPIView):
serializer_class = EventSerializer
filter_backends = (DjangoFilterBackend,SearchFilter)
filter_class = EventFilter
filterset_class = EventFilter

def get_queryset(self):
time_period = self.request.query_params.get('time_period', None)
Expand Down
2 changes: 1 addition & 1 deletion newamericadotorg/api/post/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ class Meta:
class PostList(ListAPIView):
serializer_class = PostSerializer
filter_backends = (DjangoFilterBackend,SearchFilter)
filter_class = PostFilter
filterset_class = PostFilter
pagination_class = PostCursorPagination

def get_queryset(self):
Expand Down
4 changes: 2 additions & 2 deletions newamericadotorg/api/program/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class ProgramDetail(RetrieveAPIView):
class ProgramList(ListAPIView):
serializer_class = ProgramSerializer
filter_backends = (DjangoFilterBackend,SearchFilter)
filter_class = ProgramFilter
filterset_class = ProgramFilter

def get_queryset(self):
return Program.objects.in_menu().live().public().order_by('title').exclude(location=True)
Expand All @@ -50,7 +50,7 @@ class SubprogramList(ListAPIView):
queryset = Subprogram.objects.live().order_by('title')
serializer_class = ProgramSubprogramSerializer
filter_backends = (DjangoFilterBackend,SearchFilter)
filter_class = SubprogramFilter
filterset_class = SubprogramFilter

class SubprogramDetail(RetrieveAPIView):
queryset = Subprogram.objects.live()
Expand Down
2 changes: 1 addition & 1 deletion newamericadotorg/api/topic/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class Meta:
class TopicList(ListAPIView):
serializer_class = TopicSerializer
filter_backends = (DjangoFilterBackend,)
filter_class = TopicFilter
filterset_class = TopicFilter
queryset = IssueOrTopic.objects.live().filter(depth=5)

class TopicDetail(RetrieveAPIView):
Expand Down

0 comments on commit ee7b085

Please sign in to comment.