View difference between Paste ID: Bcxr7nP9 and dYJbwfVg
SHOW: | | - or go back to the newest paste.
1
class paymentInvoiceSerializer(serializers.ModelSerializer):
2
    invoiceOwner = purchaserSerializer(many=False)
3
    class Meta:
4
        model = paymentInvoice
5
        fields = '__all__'
6
7
8
    def create(self, validated_data):
9
        purchaser = Purchaser.objects.create(name=validated_data.pop("invoiceOwner"))
10-
        purchaser_data = {"name": validated_data.pop("invoiceOwner")}
10+
11-
        purchaser = Purchaser.objects.create(**purchaser_data)
11+
12
        return paymentInvoice.objects.create(**validated_data)