diff --git a/settings/puckoviews.py b/settings/puckoviews.py index b9a1672..7fabd2f 100644 --- a/settings/puckoviews.py +++ b/settings/puckoviews.py @@ -14,17 +14,15 @@ from settings.puckignation import MediumPagination class PuckoView(GenericViewSet, ViewSetMixin): authentication_classes = (TokenAuthentication,) renderer_classes = (BrowsableAPIRenderer, JSONRenderer, YAMLRenderer, XMLRenderer) - serializer_class = None - model_class = None class PuckoPagesView(PuckoView): pagination_class = MediumPagination - def get_queryset(self): + def get_queryset(self, request=None): return self.model_class.objects.all() def list(self, request, *args, **kwargs): - queryset = self.filter_queryset(self.get_queryset()) + queryset = self.filter_queryset(self.get_queryset(request=request)) page = self.paginate_queryset(queryset) if page is not None: