Size: a a a

Django [ru] #STAY HOME

2021 February 15

DT

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

С

Сергей in Django [ru] #STAY HOME
Dan Tyan
.filter(color__in=['зеленый', 'красный'])
я так и делаю но ответ пустой
источник

DT

Dan Tyan in Django [ru] #STAY HOME
значит что то не то делаешь =)
источник

AK

Anatoliy Kernokus in Django [ru] #STAY HOME
Dan Tyan
в смысле поменять модель ?
ну вот у меня 1 класс модели - новости. я добавил допустим ещё пару классов моделей.а в sql таблица новостей заполнена и я ловлю ошибку при makemigrations + migrate
источник

С

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

DT

Dan Tyan in Django [ru] #STAY HOME
Anatoliy Kernokus
ну вот у меня 1 класс модели - новости. я добавил допустим ещё пару классов моделей.а в sql таблица новостей заполнена и я ловлю ошибку при makemigrations + migrate
какую ошибку?
какие модели?
источник

DT

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

AK

Anatoliy Kernokus in Django [ru] #STAY HOME
Dan Tyan
какую ошибку?
какие модели?
https://pastebin.com/jrPXXjxv вот я добавил модель - Category,а News до этого уже была в sql и записи в ней.django.db.utils.OperationalError: table "news_news" already exists такую ошибку ловил.
источник

С

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

DT

Dan Tyan in Django [ru] #STAY HOME
Anatoliy Kernokus
https://pastebin.com/jrPXXjxv вот я добавил модель - Category,а News до этого уже была в sql и записи в ней.django.db.utils.OperationalError: table "news_news" already exists такую ошибку ловил.
ты очистил руками таблицы в базе ?
источник

AK

Anatoliy Kernokus in Django [ru] #STAY HOME
Dan Tyan
ты очистил руками таблицы в базе ?
после того как удалил таблицу новостей - всё заработало. а что делать в ситуациях когда я хочу обновить модели или дополнить,но не хочу удалять содержимое бд?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
Anatoliy Kernokus
после того как удалил таблицу новостей - всё заработало. а что делать в ситуациях когда я хочу обновить модели или дополнить,но не хочу удалять содержимое бд?
такое может быть только в том случае если руками что то менял в базе
например удалял записи в django_migrations
источник

AK

Anatoliy Kernokus in Django [ru] #STAY HOME
Dan Tyan
такое может быть только в том случае если руками что то менял в базе
например удалял записи в django_migrations
я добавлял записи через админку, это тоже считается?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anatoliy Kernokus
я добавлял записи через админку, это тоже считается?
нет
источник

С

Сергей in Django [ru] #STAY HOME
Dan Tyan
посмотри свой запрос
и то что я тебе писал выше
не понимаю все равно
источник

AK

Anatoliy Kernokus in Django [ru] #STAY HOME
Dan Tyan
нет
странно,я только это делал
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Сергей
не понимаю все равно
внимательно присмотрись
источник

С

Сергей in Django [ru] #STAY HOME
Dan Tyan
внимательно присмотрись
я думал __in это просто так
а них**** какой смысл за этим был

спасибо😍
источник

MC

May Cliff in Django [ru] #STAY HOME
Ребят, а новичку кто-то может простецкими словами объяснить что такое Rest API? В интернете написано очень сложно, знаю только что это что-то связанное с социальными сетями
Все твердят что нужно что-то сделать с использованием этой технологии - а что за технология непонятно :(
источник