Serializando dentro do campo de método na estrutura REST do Django
Por exemplo, eu tenho dois modelos:Model1
eModel2
. Eles não estão relacionados diretamente um ao outro por nenhum campo-chave no nível do modelo. Para ambos os modelos, tenho serializadores. Estou procurando a maneira de terModel2
queryset inModel1
serializador. Por exemplo:
GET /api/model1/01
De acordo comModel1
ID no pedido em que posso fazer uma consultaModel2
objetos que eu preciso ser enviado em resposta. Por enquanto, tenho uma solução que não gosto: emModel1
serializador Eu tenho um campo de método que retorna uma lista de objetos. Existe alguma maneira de usarModel2
serializador no campo método de Serializer1 ou qualquer outra solução para o meu caso?