feat: added sku and resetted migrations

This commit is contained in:
2024-05-21 19:36:28 +02:00
parent ff1a7e2c68
commit ea9830a976
15 changed files with 355 additions and 572 deletions
+6
View File
@@ -67,6 +67,7 @@ class ProductSerializer(serializers.ModelSerializer):
model = Product
fields = (
"id",
"sku",
"name",
"description",
"stock",
@@ -86,6 +87,7 @@ class ListProductSerializer(serializers.ModelSerializer):
model = Product
fields = (
"id",
"sku",
"name",
"description",
"stock",
@@ -106,6 +108,7 @@ class CreateProductSerializer(serializers.ModelSerializer):
def create(self, validated_data):
instance = Product.objects.create(
sku=validated_data.get("sku"),
name=validated_data.get("name"),
description=validated_data.get("description"),
stock=validated_data.get("stock"),
@@ -124,12 +127,14 @@ class CreateProductSerializer(serializers.ModelSerializer):
tax=validated_data.get("tax"),
current=True,
)
return instance
class Meta:
model = Product
fields = (
"id",
"sku",
"name",
"description",
"stock",
@@ -147,6 +152,7 @@ class UpdateProductSerializer(serializers.ModelSerializer):
model = Product
fields = (
"id",
"sku",
"name",
"description",
"stock",