feat: added product filters
This commit is contained in:
@@ -9,6 +9,7 @@ from rest_framework.viewsets import ModelViewSet
|
||||
from rest_framework.exceptions import ValidationError
|
||||
from rest_framework.permissions import IsAdminUser
|
||||
|
||||
from shop.api.v1.filters import ProductFilter
|
||||
from shop.api.v1.serializers import (
|
||||
ProductSerializer,
|
||||
ProductPriceSerializer,
|
||||
@@ -46,6 +47,7 @@ class ProductViewSet(ModelViewSet):
|
||||
ProductPermissions,
|
||||
)
|
||||
search_fields = ('name', )
|
||||
filterset_class = ProductFilter
|
||||
|
||||
def get_serializer_class(self):
|
||||
if self.action == "create":
|
||||
|
||||
Reference in New Issue
Block a user