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) |