feat(api): implemented create sale as api endpoint.

This commit is contained in:
2024-09-07 21:33:49 -05:00
parent 02fbf51659
commit eaa856e9da
6 changed files with 83 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
from rest_framework import serializers
from .models import Sale, SaleLine
class SaleLineSerializer(serializers.ModelSerializer):
class Meta:
model = SaleLine
fields = ['id', 'sale', 'product', 'unit_price', 'quantity']
class SaleSerializer(serializers.ModelSerializer):
lines = SaleLineSerializer(many=True)
class Meta:
model = Sale
fields = ['id', 'customer', 'date', 'lines']