Size: a a a

Django [ru] #STAY HOME

2020 January 30

DT

Dan Tyan in Django [ru] #STAY HOME
Anvar
но это поле я принимаю также, типа с ним ничего плохого не станет?
ты только про get говорил
источник

A

Anvar in Django [ru] #STAY HOME
короче, я это же поле принимаю при create/update, потом шаманю с ними и выдаю его с моделькой, по факту его в модельке нет
источник

A

Anvar in Django [ru] #STAY HOME
Anvar
короче, я это же поле принимаю при create/update, потом шаманю с ними и выдаю его с моделькой, по факту его в модельке нет
и он у меня обозначен в сериалайзере как jsonfield
источник

A

Anvar in Django [ru] #STAY HOME
ладно, я прсто напишу отдельный сериалайзер для него, так намного легче
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так чем тебе methodfield не угодил
источник

A

Anvar in Django [ru] #STAY HOME
Dan Tyan
так чем тебе methodfield не угодил
я не понимаю как им принимать этот филд при create/update
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты когда принимаешь
ты это поле где обрабатываешь?
источник

A

Anvar in Django [ru] #STAY HOME
Dan Tyan
ты когда принимаешь
ты это поле где обрабатываешь?
да
источник

D

Dmitriy in Django [ru] #STAY HOME
Anvar
да
Что да?
источник

A

Anvar in Django [ru] #STAY HOME
я когда принимаю я его обрабатываю внутри сериалайзера при create/update. по факту лучше бы написать в самой модельке обработку, но не суть.
но при этом это само поле не храню в модельке, оно мне ненужно.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anvar
я когда принимаю я его обрабатываю внутри сериалайзера при create/update. по факту лучше бы написать в самой модельке обработку, но не суть.
но при этом это само поле не храню в модельке, оно мне ненужно.
ну как вариант при create/update получать данные из request.data
источник

A

Anvar in Django [ru] #STAY HOME
Dan Tyan
ну как вариант при create/update получать данные из request.data
🤔, вариант, можно подумать
источник

A

Anvar in Django [ru] #STAY HOME
так чище чем при двух сериалайзерах?
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
добрый день
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
есть вопрос, если у меня есть кверисет и в процессе обработки, я удалил один из элементов, но потом пошелся по кверсету который был получен до удаления, будет ли этот элемент в кверисете?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anvar
так чище чем при двух сериалайзерах?
попробуй =) как раз скажешь
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
Maksym Sivash
есть вопрос, если у меня есть кверисет и в процессе обработки, я удалил один из элементов, но потом пошелся по кверсету который был получен до удаления, будет ли этот элемент в кверисете?
или будет ошибка
источник

A

Anvar in Django [ru] #STAY HOME
Dan Tyan
попробуй =) как раз скажешь
xd, скорее вы правы
источник

D

Dmitriy in Django [ru] #STAY HOME
Maksym Sivash
есть вопрос, если у меня есть кверисет и в процессе обработки, я удалил один из элементов, но потом пошелся по кверсету который был получен до удаления, будет ли этот элемент в кверисете?
Если была копия qs то будет
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Maksym Sivash
есть вопрос, если у меня есть кверисет и в процессе обработки, я удалил один из элементов, но потом пошелся по кверсету который был получен до удаления, будет ли этот элемент в кверисете?
есть подозрения что у тебя еще не произошла выгрузка данных
в этом случае то у тебя просто не будет удаленого объекта
если выгрузка была
то скорее всего будет объект с данными
но при попытке обратится по связям то будет ошибка
источник