Переопределить метод __init__()
сериализатора как,
class MySerializer(serializers.ModelSerializer):
myfield = serializers.CharField()
<b>def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
if self.context['view'].action == 'create':
self.fields['myfield'].write_only = True</b>