В настоящее время я использую django rest_framework. У меня есть два разных имени класса как Customer и Customerinfo. Мой код работает точно. Теперь я хочу вставить значение в сериализатор клиента. В CustomerSerializer есть поле Customerinfo. Это сериализатор:
class CustomerinfoSerializer(serializers.ModelSerializer):
class Meta:
model = Choice
fields = ['id','phone']
class CustomerSerializer(serializers.ModelSerializer):
info = CustomerinfoSerializer(many=True, source='customerinfo_set')
class Meta:
model = Question
fields = ["id","name","info"]
Как я могу использовать метод post для вставки значения? Примерные значения:
{
"name": "user10",
"info":
[
{ "phone":12345
},
{ "phone":54321
}
]
}