feat: removed customer modl

This commit is contained in:
2024-12-07 11:34:00 +01:00
parent 48d39f55ba
commit ef91ef9090
10 changed files with 4 additions and 196 deletions
-2
View File
@@ -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)
-18
View File
@@ -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
-8
View File
@@ -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()