Как получить связанные по m2m модели в сериалайзере каждую связь по отдельности?
Есть модель ModelA связанная с ModelB через m2m. Когда я вывожу список объектов ModelA, то сериалайзер показывает примерно так:
{
"id": 1,
"ModelA_name": "string",
"ModelA_phone_number": "00000000",
"ModelB": [
'modelB_name1',
'modelB_name2'
]
}
Как получить каждую связь отдельно? Пример:
[
{
"id": 1,
"ModelA_name": "string",
"ModelA_phone_number": "00000000",
"ModelB": "modelB_name1"
},
{
"id": 1,
"ModelA_name": "string",
"ModelA_phone_number": "00000000",
"ModelB": "modelB_name2"
}
]