class ReplaceByValuesMixin: def __init__(self, values, replace=None, *args, **kwargs): self.values = values self.replace = replace super().__init__(*args, **kwargs) def _serialize(self, value, attr, obj, **kwargs): value = super()._serialize(value, attr, obj, **kwargs) if value in self.values: return self.replace return value