170 похожих чатов

Так, задачка, в инит сериалайзера приходит дикт с двумя ключами,

в криэйт приходит дикт с тремя. Вопрос где искать когда появился третий???

14 ответов

31 просмотр
Nikolay-Cherniy Автор вопроса

ай нид хэлп

Nikolay-Cherniy Автор вопроса

я понимаю что это жжж не спроста и я сам где-то наговнокодил, но понять бы где)

а как выглядит "лишний"? может сериализатор что-то "докидывает"?)

Nikolay-Cherniy Автор вопроса

моделсериалайзер, указаны только модель и два поля, третий ключ поле от другой модели, видимо докидывает, но я не понимаю как, там что модель, что сериализатор простые как пень

Nikolay-Cherniy Автор вопроса

причем в криэйт то приходит валидированная дата, как это поле проходит валидацию - не понятно

нет идей 🤷‍♂️ кроме: может у тебя там наследование не напрямую от ModelSerializer, а через кастомный класс?

Nikolay-Cherniy Автор вопроса

напрямую =(

Вопрос, мы сейчас о криэйт сериализатора или модели?

Nikolay-Cherniy Автор вопроса

уже сериалайзера

Интересно, а этот ключ не от менитумени, тут вроде в стандартном креэт он их убирает и потом возвращает, может вот оно и добавляет?

А вообще попробуй поставить брейк в стандартном криэйт Надо посмотреть что находится в info и в info.relations, instance до и после

Nikolay-Cherniy Автор вопроса

Одно из полей - фк, лишнее поле из той модели

Nikolay-Cherniy Автор вопроса

Эх, ну конечно при ctrl-c ctrl-v передал сериализатору сейв с этим полем, и блин, ну как можно было не догадаться )))

Хех)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта