Ich habe zwei Modelledjango Rest Rahmenmodell Fremdschlüssel
class Order(models.Model):
fields...
class OrderItem(models.Model):
fiels...
order = models.ForeignKey(Order, related_name='items')
und ich habe zwei Serializer:
class CreateOrderItemSerializer(serializers.ModelSerializer):
class Meta:
model = OrderItem
resource_name = 'order-item'
fields = ('order', 'count')
.....
class OrderSerializer(serializers.ModelSerializer):
items = CreateOrderItemSerializer(many=True)
class Meta:
model = Order
resource_name = 'order'
fields = ('id','items')
ich um wie dies mit Artikel Array geschrieben:
{
'ordername': 'foo',
'items': [{
'name': 'foo1',
},{
'name': 'foo2',
},
]
}
Aber Ich habe einen Fehler:
"order":["This field is required."]
Wie kann ich zuerst Bestellung erstellen später Artikel mit dieser Bestell-ID erstellen?