Size: a a a

Django [ru] #STAY HOME

2020 July 03

DT

Dan Tyan in Django [ru] #STAY HOME
Doka
Имею ввиду. Есть model Referral, её нужно подвязать к юзеру
что значит подвязать ?
источник

D

Doka in Django [ru] #STAY HOME
Referral.objects.create(user=user)
источник

D

Doka in Django [ru] #STAY HOME
На сигналах так, при создании нового юзера
источник

D

Doka in Django [ru] #STAY HOME
Но мне нужно создать для всех существующих
источник

h

hunnidolla in Django [ru] #STAY HOME
Сколько юзеров?
источник

D

Doka in Django [ru] #STAY HOME
Есть разница?
источник

D

Doka in Django [ru] #STAY HOME
Я мог бы сделать через shell
источник

h

hunnidolla in Django [ru] #STAY HOME
ну если мало то можно ручками
источник

D

Doka in Django [ru] #STAY HOME
Но есть ли другой способ?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Doka
Но мне нужно создать для всех существующих
Data migration
источник

D

Doka in Django [ru] #STAY HOME
Muslim Beibytuly
Data migration
очень понятно
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Doka
очень понятно
Это буквально что надо читать в доках, понятней некуда
источник

DB

Dima Boger in Django [ru] #STAY HOME
Doka
очень понятно
Это хорошее направление для гуглежа)
источник

DB

Dima Boger in Django [ru] #STAY HOME
Только убедись, что дата миграции откатываемые
источник

D

Doka in Django [ru] #STAY HOME
Буквально мне нужно сделать:
for i in User.objects.all():
   Referral.objects.create(user=i)
источник

D

Doka in Django [ru] #STAY HOME
Это можно сделать через python manage.py shell
источник

D

Doka in Django [ru] #STAY HOME
Но я спрашиваю, есть ли другой способ
источник

D

Doka in Django [ru] #STAY HOME
Я где-то видел что можно через appConfig это сделать
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Doka
Но я спрашиваю, есть ли другой способ
Упорно не гуглить что рекомендуют люди🤦‍♂️
источник

DB

Dima Boger in Django [ru] #STAY HOME
Doka
Но я спрашиваю, есть ли другой способ
Блин, ну https://docs.djangoproject.com/en/3.0/topics/migrations/#data-migrations же) гуглится по "Django data migration"
источник