I want to filter my model using django-filter . It works fine if I filter a single identifier, for example:
http://localhost:8000/accommodations?accommodationType_id=1
But I do not know how I can filter multiple identifiers like.
http://localhost:8000/accommodations?accommodationType_id=1,2
My actual ViewSet as follows:
class AccommodationViewSet(viewsets.ReadOnlyModelViewSet): """ REST API endpoint for 'accommodation' resource """ queryset = Accommodation.objects.all() serializer_class = AccommodationSerializer filter_backends = (filters.DjangoFilterBackend,) filter_fields = ('accommodationType_id', 'name')
I hope there is a solution.
django django-rest-framework django-filter
abuder
source share