Size: a a a

Django [ru] #STAY HOME

2021 February 13

NS

Nik S in Django [ru] #STAY HOME
garrip91
А так я получаю: " <FieldFile: contractors_and_suppliers.xlsx> "
Docfile.objects.all()[0].docfile.name
источник

g

garrip91 in Django [ru] #STAY HOME
Nik S
Docfile.objects.all()[0].docfile.name
Спасибо Вам большое! Мне это помогло
источник

Z

ZR in Django [ru] #STAY HOME
garrip91
Спасибо Вам большое! Мне это помогло
Вац,  сколько проектов написал ? Как не зайду,  ты тут
источник

g

garrip91 in Django [ru] #STAY HOME
ZR
Вац,  сколько проектов написал ? Как не зайду,  ты тут
Сам лично пока нисколько. Я Python-то учил всего полтора года и Django сейчас учу менее полугода
источник

Z

ZR in Django [ru] #STAY HOME
garrip91
Сам лично пока нисколько. Я Python-то учил всего полтора года и Django сейчас учу менее полугода
Инет магазин даже не писал?
источник

g

garrip91 in Django [ru] #STAY HOME
ZR
Инет магазин даже не писал?
😳даже? Раньше как-то собрал инет-магазин на Opencart (это готовый шаблон интернет-магазина на php)
источник

Z

ZR in Django [ru] #STAY HOME
😄. Просто ты постоянно тут , из-за этого . Успехов тебе 👍💪
источник

g

garrip91 in Django [ru] #STAY HOME
ZR
😄. Просто ты постоянно тут , из-за этого . Успехов тебе 👍💪
Спасибо. А где мне ещё быть? Как только достигну высшего уровня, как большинство из вас, буду сам помогать начинающим ученикам типа меня 🙂
источник

СГ

Святослав Галыгин... in Django [ru] #STAY HOME
Здравствуйте, попробовал инстальнуть старую библу в свой проект на джанго.

Но при последней команде (миграция)
выскакивает ошибка, что в миграции нет on_delete
источник

СГ

Святослав Галыгин... in Django [ru] #STAY HOME
источник

DT

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

СГ

Святослав Галыгин... in Django [ru] #STAY HOME
Гугл подсказывает, что миграция устаревшая и для более-менее современных джанг нужен on_delete.

Подскажите как обойти это предпятствие
источник

vc

vadim chin in Django [ru] #STAY HOME
on_delete добавить руками
источник

СГ

Святослав Галыгин... in Django [ru] #STAY HOME
vadim chin
on_delete добавить руками
подскажите как? Я думаю залезть прям в файл  библиотеки внутри venv и там накодить. Но очкую что это варварский способ
источник

vc

vadim chin in Django [ru] #STAY HOME
не варварский сделать форк и внести правки в либу и поставит с форка либу, а для аутора либы добавить тест и на пул реквест переслать форк
источник

vc

vadim chin in Django [ru] #STAY HOME
ну или подождать пока фикснет
источник

СГ

Святослав Галыгин... in Django [ru] #STAY HOME
vadim chin
не варварский сделать форк и внести правки в либу и поставит с форка либу, а для аутора либы добавить тест и на пул реквест переслать форк
во. То что нужно)

Соответственно нужно удалить текущую библку.
Простым pip uninstall?
источник

vc

vadim chin in Django [ru] #STAY HOME
ну или poetry remove , поетри модней вроде считается
источник

vc

vadim chin in Django [ru] #STAY HOME
те изначально на замену pip советую посмотреть
источник

NS

Nik S in Django [ru] #STAY HOME
Святослав Галыгин
Здравствуйте, попробовал инстальнуть старую библу в свой проект на джанго.

Но при последней команде (миграция)
выскакивает ошибка, что в миграции нет on_delete
current_status = models.ForeignKey('StatusHistory', on_delete=models.Cascade)
- обычно так везде. И обойти это нельзя. Можно вместо Cascade чтото другое попробовать. Но вероятно чтото в бд сломается. :D но это неточно
иначе надо перепродумывать логику моделей чтобы без ForeignKey
источник