Coverage for website/pushnotifications/api/v2/filters.py: 33.33%
7 statements
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
1from rest_framework.filters import BaseFilterBackend
4class CategoryFilter(BaseFilterBackend):
5 """Filter that allows."""
7 def filter_queryset(self, request, queryset, view):
8 category = request.query_params.get("category", None)
9 if category is not None:
10 return queryset.filter(category=category)
11 return queryset