21 lines
600 B
Python
21 lines
600 B
Python
from rest_framework import serializers
|
|
|
|
from order.models import SaleOrder, SaleOrderLine, Product
|
|
|
|
|
|
class SaleOrderSerializer(serializers.HyperlinkedModelSerializer):
|
|
class Meta:
|
|
model = SaleOrder
|
|
fields = ["id", "name", "sold_to", "sold_at"]
|
|
|
|
|
|
class SaleOrderLineSerializer(serializers.HyperlinkedModelSerializer):
|
|
class Meta:
|
|
model = SaleOrderLine
|
|
fields = ["id", "name", "product", "order", "quantity"]
|
|
|
|
|
|
class ProductSerializer(serializers.HyperlinkedModelSerializer):
|
|
class Meta:
|
|
model = Product
|
|
fields = ["id", "name", "unit_price"]
|