Size: a a a

Django [ru] #STAY HOME

2020 March 17

D

Dmitriy in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Там же просто путь хранится
в БД да, просто путь. но без картинки все сохраняется
источник

D

Dmitriy in Django [ru] #STAY HOME
точнее файла
источник

M

Melis in Django [ru] #STAY HOME
Хумо
Он ругается даже если e_book=False .Типо Файл не загружен
конечно, в e_book в данном случае тупо поле, там еще нету данных
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitriy
точнее файла
Потому что там абстракция идёт, ты файл можешь в облако закинуть. а в бд будет просто ссылка
источник

D

Dmitriy in Django [ru] #STAY HOME
да, но чтобы в облако сохранить тебе нужно свой storage написать.
но тем неменнее, мне кажется без этих двух аргументов - будет норм все работать
источник

Х

Хумо in Django [ru] #STAY HOME
Melis
конечно, в e_book в данном случае тупо поле, там еще нету данных
То есть нельзя это сразу в одной таблице реализовать?
источник

M

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

Х

Хумо in Django [ru] #STAY HOME
У меня есть класс книг.Книги бывают электронные и бумажные.Если это электронная книга нужно сразу файл скинуть.Так можно?
источник

M

Melis in Django [ru] #STAY HOME
скинуть куда?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Хумо
У меня есть класс книг.Книги бывают электронные и бумажные.Если это электронная книга нужно сразу файл скинуть.Так можно?
модель это представление таблицы БД
источник

DT

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

M

Melis in Django [ru] #STAY HOME
Хумо
У меня есть класс книг.Книги бывают электронные и бумажные.Если это электронная книга нужно сразу файл скинуть.Так можно?
пусть у бумажных книг это поле будет пустым
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты можешь сделать поле FileField
null-able
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те оно может ничего не хранить
источник

Х

Хумо in Django [ru] #STAY HOME
Спасибо 😊
источник

SN

Sergey N. in Django [ru] #STAY HOME
не могу понять, почему-то не обновляется модель новыми данными при запросе patch. Все данные приходят, их видно в validated_data сериализатора. Но с 200 ответом приходят без новых данных. Принудительно описать update для сериализатора?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sergey N.
не могу понять, почему-то не обновляется модель новыми данными при запросе patch. Все данные приходят, их видно в validated_data сериализатора. Но с 200 ответом приходят без новых данных. Принудительно описать update для сериализатора?
код показывай
источник

M

Melis in Django [ru] #STAY HOME
Sergey N.
не могу понять, почему-то не обновляется модель новыми данными при запросе patch. Все данные приходят, их видно в validated_data сериализатора. Но с 200 ответом приходят без новых данных. Принудительно описать update для сериализатора?
у тебя проблема в view тогда (хотя кто знает)
источник

SN

Sergey N. in Django [ru] #STAY HOME
во views засунул исходный пример от UpdateModelMixin
источник

M

Melis in Django [ru] #STAY HOME
Sergey N.
не могу понять, почему-то не обновляется модель новыми данными при запросе patch. Все данные приходят, их видно в validated_data сериализатора. Но с 200 ответом приходят без новых данных. Принудительно описать update для сериализатора?
может уже покажешь код)
источник