объектов на создание
в сериализаторе мне надо валидировать данные
я использую методы validate_{нахвание поля}
но, допустим я валидирую поле name, и мне приходит только значение этого поля
но мне также надо достать значение поля id(нужно для проверки)
как достать значение поля id, находять в методе validate_name(self, value)?
(наследуюсь от ModelSerializer)
https://pastebin.com/ce7kuPji
Ты валидируешь поле name, вопрос - каким блоком там должен быть id? Если хочешь валтдировать в сериалайзере группу значений, бери метод validate
надо так, при валидации name нужно достать id
надо так надо. Но ты не сможешь тогда это сделать. Либо делай запрос в базу и ищи свой id по name
тоесть я никак не смогу достать данные по объекту который находится на данный момент в валидации
а что ты с этой айдишкой делать хочешь дальше?
контекст задачи очень сложный, на объяснение уйдет очень много времени
Обсуждают сегодня