email которое необходимо указать при методе CREATE. Но при методе LIST в поле EMAIL сериализатор (ModelSerializer) должен возвращать другое значение (я создаю его на лету). SerializerMethodField не подходит, так как оно read_only и используется для полей которых нет в моделе. А мне нужно реальную почту в базу записать, но вовзращать уже другое значение. Как можно в сериализаторе переопределить поле email ? (я мог бы и 2 сериализатора использовать, но тогда напложу классов в преокте). Код не прикладываю, так как все поведение базовое. Если будут вопросы, то скину.
to_representation переопределить
Обсуждают сегодня