# something..
class A(serializers.Serializer)
b = B(many=True)
c = serializers.CharField()
d = ...
#views.py
class aViewSet(viewsets.ModelViewSet):
serializer_class = A
Как мне при запросе передать информацию о B, что бы он тоже сериализировался и создавался? В Json нельзя засовывать по типу
{
{
"a":"b",
}
{
"c":"d",
}
}
Выход только в том, что бы отдельно писать запрос к созданию B а в запросе к A писать, к примеру, его ID?(Модели связаны с друг другом)
Сорри за тупой вопрос, решается он не на бэке, а нужно просто быть не дауном. В Json нельзя вкладывать Json, но можно ведь массив, типо { "a":"b", "c":[ { "e":'f" }, { "n":"m" } ] }
Можно в save сериалайзера ручками сохранить B
Обсуждают сегодня