chore: Improve style code
This commit is contained in:
@@ -49,7 +49,9 @@ class CatalogSaleLineSerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
class CatalogSaleSerializer(serializers.ModelSerializer):
|
||||
catalogsaleline_set = CatalogSaleLineSerializer(many=True, required=False)
|
||||
catalogsaleline_set = CatalogSaleLineSerializer(
|
||||
many=True, required=False
|
||||
)
|
||||
total = serializers.ReadOnlyField(source="get_total")
|
||||
|
||||
class Meta:
|
||||
@@ -65,8 +67,12 @@ class CatalogSaleSerializer(serializers.ModelSerializer):
|
||||
def create(self, validated_data):
|
||||
lines_data = validated_data.pop("catalogsaleline_set", [])
|
||||
catalog_sale = CatalogSale.objects.create(**validated_data)
|
||||
|
||||
for line_data in lines_data:
|
||||
CatalogSaleLine.objects.create(catalog_sale=catalog_sale, **line_data)
|
||||
CatalogSaleLine.objects.create(
|
||||
catalog_sale=catalog_sale, **line_data
|
||||
)
|
||||
|
||||
return catalog_sale
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user