Я разрабатываю веб-приложение поверх Django, и я использую Django Rest Framework для моего API. Существует класс модели с именем Events и мой EventSerializer в DRF - довольно распространенный сериализатор без какой-либо специальной конфигурации. Он просто сбрасывает данные, возвращаемые EventManager.sort Django Rest Framework JSON output по данным
В классе модели событий есть поле «Тип». Мой вернулся JSON сейчас:
{
events: [
{object1},
{object2},
.....
]
}
, как и все сбрасывали в ФПИ апи и возвращенного Джанго.
По какой-то причине мне нужны объекты объектов, возвращаемых категорией в поле «тип». Например, мне нужно, чтобы получить это:
{
events: [
type1: [{object1}, {object2},...],
type2: [{object3}, {object4}, ...],
.......
]
}
Я буквально искал что-нибудь связанное с этим, но не могли найти правильное решение. У вас есть что предложить?
Заранее спасибо
Пожалуйста, пост код для сериализаторов, моделей и представлений. –