Size: a a a

Django [ru] #STAY HOME

2019 September 17

DT

Dan Tyan in Django [ru] #STAY HOME
раскоментируй и пуш
источник

S

Spirit💎 in Django [ru] #STAY HOME
а когда в следующий раз я запущу миграцию на проде
источник

S

Spirit💎 in Django [ru] #STAY HOME
конфликта не будет?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
она уже помечена как примененая
источник

S

Spirit💎 in Django [ru] #STAY HOME
дурацкие 10 секунд, хочу писать столбиком!))
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
она уже помечена как примененая
понял, спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Spirit💎
конфликта не будет?
ну будет, что то будем думать
источник

S

Spirit💎 in Django [ru] #STAY HOME
блин, что-то я сломал этими миграциями. теперь 500 ошибка на страницах выдает, где заюзаны эти модели м2м))
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
ну будет, что то будем думать
о, у меня есть еще один вопросик)
источник

S

Spirit💎 in Django [ru] #STAY HOME
вот есть такой м2м списочек тоже. в нем есть 3 варианта "betsoft". как бы мне удалить лишнее и привести все связи к одному варианту?
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Spirit💎
вот есть такой м2м списочек тоже. в нем есть 3 варианта "betsoft". как бы мне удалить лишнее и привести все связи к одному варианту?
distinct
источник

S

Spirit💎 in Django [ru] #STAY HOME
не-не, это чутка не то
источник

S

Spirit💎 in Django [ru] #STAY HOME
сейчас по сути есть 20 записей модели Page, в каждой из которых есть какая-то связь с записью Soft. одна с Betsoft, другая с BetSoft, третья с Betsoft Gaming
источник

S

Spirit💎 in Django [ru] #STAY HOME
и я хочу все записи Page связать лишь с одной записью Betsoft, а остальные удалить
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
можно накатить дата-миграцию ;)
источник

S

Spirit💎 in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
можно накатить дата-миграцию ;)
можно поподробнее за это рассказать?
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Spirit💎
можно поподробнее за это рассказать?
создаешь пустую миграцию, пишешь в ней запрос который выберет все записи которые тебе не нравятся, потом во всех них меняешь связь с одной модели - на другую.
источник

S

Spirit💎 in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
создаешь пустую миграцию, пишешь в ней запрос который выберет все записи которые тебе не нравятся, потом во всех них меняешь связь с одной модели - на другую.
звучит страшно. а можно экзамплы где-то посмотреть подобные?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Spirit💎
и я хочу все записи Page связать лишь с одной записью Betsoft, а остальные удалить
А что тебе кажется сложным? Ищешь все объекты, которые icontains='betsoft', после чего их все пересоединяешь к нужной тебе сущности
источник

S

Spirit💎 in Django [ru] #STAY HOME
Rust Saiargaliev
А что тебе кажется сложным? Ищешь все объекты, которые icontains='betsoft', после чего их все пересоединяешь к нужной тебе сущности
сложно просто потому, что я ни разу такого не делал, вот и все 🙂
источник