в криэйт приходит дикт с тремя. Вопрос где искать когда появился третий???
ай нид хэлп
я понимаю что это жжж не спроста и я сам где-то наговнокодил, но понять бы где)
а как выглядит "лишний"? может сериализатор что-то "докидывает"?)
моделсериалайзер, указаны только модель и два поля, третий ключ поле от другой модели, видимо докидывает, но я не понимаю как, там что модель, что сериализатор простые как пень
причем в криэйт то приходит валидированная дата, как это поле проходит валидацию - не понятно
нет идей 🤷♂️ кроме: может у тебя там наследование не напрямую от ModelSerializer, а через кастомный класс?
напрямую =(
Вопрос, мы сейчас о криэйт сериализатора или модели?
уже сериалайзера
Интересно, а этот ключ не от менитумени, тут вроде в стандартном креэт он их убирает и потом возвращает, может вот оно и добавляет?
А вообще попробуй поставить брейк в стандартном криэйт Надо посмотреть что находится в info и в info.relations, instance до и после
Одно из полей - фк, лишнее поле из той модели
Эх, ну конечно при ctrl-c ctrl-v передал сериализатору сейв с этим полем, и блин, ну как можно было не догадаться )))
Хех)
Обсуждают сегодня