class OrderSerializer(serializers.Serializer):
a = serializers.CharField(source='zzz')
serializer = OrderSerializer(data={'zzz': 'aaaaa'})
if serializer.is_valid():
print(serializer.validated_data)
else:
print(serializer.errors)
source работает наоборот. Оно a на выходе меняет на zzz. А вот мне нужно наоборот: чтобы на входе было zzz, а на выходе было a
Можно даже какой-то метод, который до валидации CharField позволит сделать трансформацию data, который прилетает