сериализаторы как правило работают с въюхами как endpoint
если один сериализатор на всю въюху то в свойствах въюхи
если нет
то CustomSerializer(queryset).data
если в кратце, то серилизатор раскладывает модель с вложенностью. на выходе generics.ListAPIView получаю красивый JSON.
но проблема в том, что мне в этот JSON нужно допилить пару полей, которые никак не относятся к модели.
Вот либо переделывать с нуля, либо решать на фронте, либо как то тут допилить