Удаление поля из ответа JSON

Я хотел бы удалить поле из Json-ответа в Django REST framework.

Я пытаюсь сделать это, но это не поможет, потому что это базовое поле метода сериализатора (созданное в сериализаторе, без моделей и миграций), и оно не находится внутри подтвержденных данных.

if validated_data.get('my_field') and self.context['request'].public_api:
   validated_data.pop('my_field', None)

Есть идеи?

Вернуться на верх