фильтрация данных в структуре django rest с помощью django -фильтра - PullRequest
0 голосов
/ 28 мая 2020

Я хочу выбрать все данные с одним и тем же элементом в таблице Product.

class ProductViews(viewsets.ModelViewSet):
        permission_classes  =(permissions.IsAuthenticated, permissions.IsAdminUser)
        queryset = Generate.objects.all()
        serializer_class = GenerateSerializer


Вот моя modelViewSet. Любая помощь?

1 Ответ

0 голосов
/ 28 мая 2020

Я нашел решение с помощью django -filter

class ProductViews(viewsets.ModelViewSet):
        permission_classes  =(permissions.IsAuthenticated, permissions.IsAdminUser)
        queryset = Product.objects.all()
        serializer_class = ProductSerializer
        filter_backends = [DjangoFilterBackend]
        filterset_fields = ['desination']

Теперь вы можете: http://localhost.com/api/products/?desination=exemple

...