feat: removed customer modl
This commit is contained in:
@@ -2,7 +2,6 @@ from rest_framework.routers import DefaultRouter
|
||||
|
||||
from shop.api.v1.viewsets import (
|
||||
BrandViewSet,
|
||||
CustomerViewSet,
|
||||
OrderLineViewSet,
|
||||
OrderViewSet,
|
||||
ProductBatchViewSet,
|
||||
@@ -21,7 +20,6 @@ router = DefaultRouter()
|
||||
router.register("taxes", TaxViewSet)
|
||||
router.register("tags", TagViewSet)
|
||||
router.register("brands", BrandViewSet)
|
||||
router.register("customers", CustomerViewSet)
|
||||
router.register("providers", ProviderViewSet)
|
||||
router.register("products", ProductViewSet)
|
||||
router.register("products/(?P<product_id>[^/.]+)/prices", ProductPriceViewSet)
|
||||
|
||||
@@ -4,7 +4,6 @@ from rest_framework import serializers
|
||||
from files.api.v1.serializers import FileUploadSerializer, NoIDFileUploadSerializer
|
||||
from shop.models import (
|
||||
Brand,
|
||||
Customer,
|
||||
Order,
|
||||
OrderLine,
|
||||
Product,
|
||||
@@ -176,23 +175,6 @@ class ProductBatchSerializer(serializers.ModelSerializer):
|
||||
)
|
||||
|
||||
|
||||
class CustomerSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Customer
|
||||
fields = (
|
||||
"id",
|
||||
"vat_id",
|
||||
"first_name",
|
||||
"last_name",
|
||||
"email",
|
||||
"address",
|
||||
"city",
|
||||
"state",
|
||||
"country",
|
||||
"zip",
|
||||
)
|
||||
|
||||
|
||||
class ProviderSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Provider
|
||||
|
||||
@@ -13,7 +13,6 @@ from shop.api.v1.serializers import (
|
||||
BrandSerializer,
|
||||
CreateProductPriceSerializer,
|
||||
CreateProductSerializer,
|
||||
CustomerSerializer,
|
||||
ListProductSerializer,
|
||||
OrderLineSerializer,
|
||||
OrderSerializer,
|
||||
@@ -28,7 +27,6 @@ from shop.api.v1.serializers import (
|
||||
from shop.filters import ProductFilter
|
||||
from shop.models import (
|
||||
Brand,
|
||||
Customer,
|
||||
Order,
|
||||
OrderLine,
|
||||
Product,
|
||||
@@ -118,12 +116,6 @@ class ProductBatchViewSet(ModelViewSet):
|
||||
product.save()
|
||||
|
||||
|
||||
class CustomerViewSet(ModelViewSet):
|
||||
serializer_class = CustomerSerializer
|
||||
queryset = Customer.objects.all()
|
||||
permission_classes = (IsAdminUser,)
|
||||
|
||||
|
||||
class ProviderViewSet(ModelViewSet):
|
||||
serializer_class = ProviderSerializer
|
||||
queryset = Provider.objects.all()
|
||||
|
||||
Reference in New Issue
Block a user