Size: a a a

Django [ru] #STAY HOME

2018 December 19

NK

ID:96357061 in Django [ru] #STAY HOME
dmytro kovalenko
глянь спеку бд что используешь и будешь использовать могут типы полей не сходится. если переезжаешь с мускула на постгре то не надо
А понятно
источник

NK

ID:96357061 in Django [ru] #STAY HOME
Спс
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Storm Trooper
Привет.
Как сделать так, чтобы при загрузке изображений товаров в Админке, создавалась папка с категорией и вложенная папка с наименованием продукта, а уже внутри все загруженные изображения данного товара?
В моделях, в поле которое отвечает за картинку надо вписать параметр upload_to, в которое ты указываешь нужный тебе путь. Создай метод который возвратит нужную тебе строку вида "<category>/<title>/" и укажи примерно так - models.FileField(upload_to=self.<метод>)
источник

IF

Invisible Fox in Django [ru] #STAY HOME
____""-
я только начал изучать kivy и возникла эта ошибка
Ищи по kivy чат, тут вряд ли кто поможет
источник

_

____""- in Django [ru] #STAY HOME
Invisible Fox
Ищи по kivy чат, тут вряд ли кто поможет
спасибо! уже исправил ощибку
источник

ST

Storm Trooper in Django [ru] #STAY HOME
Vadim Tepes
В моделях, в поле которое отвечает за картинку надо вписать параметр upload_to, в которое ты указываешь нужный тебе путь. Создай метод который возвратит нужную тебе строку вида "<category>/<title>/" и укажи примерно так - models.FileField(upload_to=self.<метод>)
Спасибо, щас попробую
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
Привет. А можно как-то по exception'у в django понять, что ошибка работы с БД была не фатальной, например, соединение пропало, а не таблицы не хватает?
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
Грубо говоря, отличить "попробуйте ещё" от "надо что-то поправлять"
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
OperationalError похоже выскакивает и на проблемы с подключением, и на какой-нибудь table doesn't exist
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Димон Лысый
Привет. А можно как-то по exception'у в django понять, что ошибка работы с БД была не фатальной, например, соединение пропало, а не таблицы не хватает?
Так сообщения разные, так отличайте
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
Сообщения, я так понимаю, зависят очень от бэкенда и его версии. Или они из джанго генерятся?
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Джанго вроде.
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
Ну и потом, где взять список всех сообщений? Подключение потеряно - норм, а ещё ведь наверняка есть куча вариантов
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Доки?
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
Ну как в сети: connection timed out, connection refused, connection reset
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
В доках про database exceptions примерно 10 строк
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
В PEP, на который ссылается дока джанго есть упоминание о том, о чём я говорю, но оно в общих чертах
источник

ДЛ

Димон Лысый in Django [ru] #STAY HOME
OperationalError
Exception raised for errors that are related to the database's operation and not necessarily under the control of the programmer, e.g. an unexpected disconnect occurs, the data source.......
источник

IF

Invisible Fox in Django [ru] #STAY HOME
https://docs.djangoproject.com/en/2.1/_modules/django/db/utils/#Error
Тут разные, для разных исключений
источник