|
|
@@ -1,4 +1,5 @@ |
|
|
|
from rest_framework import serializers |
|
|
|
from drf_writable_nested.serializers import WritableNestedModelSerializer |
|
|
|
from .models import Item, Invoice |
|
|
|
|
|
|
|
|
|
|
@@ -8,8 +9,8 @@ class ItemSerializer(serializers.ModelSerializer): |
|
|
|
fields = ['id', 'name', 'amount', 'quantity', 'invoice', 'item_total'] |
|
|
|
|
|
|
|
|
|
|
|
class InvoiceSerializer(serializers.ModelSerializer): |
|
|
|
items = ItemSerializer(many=True, read_only=True) |
|
|
|
class InvoiceSerializer(WritableNestedModelSerializer): |
|
|
|
items = ItemSerializer(many=True) |
|
|
|
|
|
|
|
class Meta: |
|
|
|
model = Invoice |
|
|
|