Size: a a a

Django [ru] #STAY HOME

2019 December 14

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
я то как ору.  - все вроде просто - в модели поле жсон, удаляю в нем ключ, проверяю нету, сохраняю модель. Есть сууууу...а. При этом то сохраняет изменения то нет. (в зависимости от порядка удаления экземпляров модели)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
admin.py + дамп базы?
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
сделал при добавлении к товару категории, я их назвал допкатегории в товаре сорздаются атрибуты и структура их при выводе в админку (когда прикручу multividget). Запись атрибутов и ихструктуры - есть, изменнение порядка есть, смена категории во всех тварах (в жсоне) есть. Ну а с удалением чертовщина, думал готово а потом заметил что не всегда удаляет категорию верхнюю в списке если у далять только ее. Речь об удалении категории в инлайне товара. В Жсонах - атрибут и его структура эта категория остается (*т.е соотетсвующий ей ключ жсон поля)
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
основная категория товара только для поиска по админке. Набор атрибутов и выдачу на сайте определяют допкатегории
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
В товаре создайте две допкатегории, обратите внимание какие записались в жсон. Удалите обе. Жсоны будут пусты. Снова создать . Удалить второй инлайн потом первый - работает. Удалить первый не удаляет, удалить второй удаляет . По итогу в таком порядке если удалять то инлайнов нет а в жсон ключи по первому инлайну остаются
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Стасян Владимирович
В товаре создайте две допкатегории, обратите внимание какие записались в жсон. Удалите обе. Жсоны будут пусты. Снова создать . Удалить второй инлайн потом первый - работает. Удалить первый не удаляет, удалить второй удаляет . По итогу в таком порядке если удалять то инлайнов нет а в жсон ключи по первому инлайну остаются
сорян, дружище. Твой дамп не подошёл к моему pg_restore, а обновляться сейчас мне как-то влом.
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Ну создай две категории и один товар
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Проект запустился?
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Бэкап делал через DBeaver
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

DO

Denis Olianiuk in Django [ru] #STAY HOME
Всем привет. Пишу на Django REST framework "социальную сеть" в которой есть посты и юзеры.
Юзеры могут лайкать посты. Мне нужно узнать: какие посты из всех, что пришли в ответе, лайкал данный юзер?
Советовали через SerializerMethodField но он же принимает агрументом сам объект, который будет сериализировать, а не request. Или я что-то недопонял?
Вот код:  
https://dpaste.org/fK5N#L16,35,43
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Denis Olianiuk
Всем привет. Пишу на Django REST framework "социальную сеть" в которой есть посты и юзеры.
Юзеры могут лайкать посты. Мне нужно узнать: какие посты из всех, что пришли в ответе, лайкал данный юзер?
Советовали через SerializerMethodField но он же принимает агрументом сам объект, который будет сериализировать, а не request. Или я что-то недопонял?
Вот код:  
https://dpaste.org/fK5N#L16,35,43
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Пример сделал, под себя подправь просто
источник

DO

Denis Olianiuk in Django [ru] #STAY HOME
Vadim Tepes
Пример сделал, под себя подправь просто
Воу, прям не ожидл такого ответа, спасибо)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vadim Tepes
Пример сделал, под себя подправь просто
А там в response не postserializer().data надо передавать?
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Dan Tyan
А там в response не postserializer().data надо передавать?
Возможно ты прав, я по памяти писал код. @denis_ol Дай знать если не будет работать.
источник