В Serpy есть метод .to_value
, который можно переопределить для выполнения пользовательской сериализации, аналогичной DRF .to_representation
.
Скорее всего, вы сначала захотите вызвать базовый класс в вашем .to_value
методе.
def to_value(self, instance):
data = super(BaseClass, self).to_value()
# do some custom manipulation
return data