Господа и дамы, возможно я не совсем правильно понимаю саму суть сериализации.
Задача такая: во view (обыкновенном) когда выдаю список транзакций, считаю отдельно сколько поступило от контрагента, сколько ушло к контрагенту, засовываю это в контекст и вывожу в шаблоне.
Не понимаю как сделать тоже самое в REST framework?
Как добавить кастомное поле разобрался, но оно добавляется к каждому элементу списка. А мне надо добавить к итоговому json'у поля, которые посчитает сервер, но которые не относятся к каждому элементу списка, а являются их итогом.
Или возможно норм практикой считается делать такие вычисления на стороне клиента? Но смысла в этом не вижу. Тем более, если данные я могу получить прямыми запросами в mysql и мне их надо просто добавить к serializer.data
Идея, на сколько я понял, в выводе внизу таблички че-то типа строки тотал? для DRF тут надо написать класс пагинатора, который, кроме списка результатов, будет выдавать еще и сумму всех(вообще всех, а не только с текущей страницы, если только для текущей надо - то можно и на клиенте посчитать).
Либо 2 вариант - просто сформировать ручками нужный жсон и отдать в ответе.