I持っている二つのモデルジャンゴ残りのフレームワークモデルの外部キー
class Order(models.Model):
fields...
class OrderItem(models.Model):
fiels...
order = models.ForeignKey(Order, related_name='items')
と私は2つのシリアライザ持っている:私はこのような項目の配列と順序を投稿
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')
:
{
'ordername': 'foo',
'items': [{
'name': 'foo1',
},{
'name': 'foo2',
},
]
}
をしかし、私はエラーがあります:
"order":["This field is required."]
最初に注文を作成して後でこの注文IDで商品を作成するにはどうすればよいですか?