Size: a a a

Django [ru] #STAY HOME

2020 March 19

DT

Dan Tyan in Django [ru] #STAY HOME
не понял
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
kwargs['uuid']  = uuid.uuid3(SERVER_INITIAL_UUID, unique_str)
-- получается одно значение для всего qweryseta
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тут другое дело
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты не сможешь сформировать
unique_str = f'{obj.name}{obj.asci_id}{obj.am_id}{obj.ds_id}'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так как без получения даных объектов у тебя нет этой инфы
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя же в save эта логика уже описана ?
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Т.е. мы пришли к тому, что нужно сначала обновить и вызвать то, что вызывается после обновления
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Да, в save есть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
def update(self, *args, **kwargs):
       for obj in self:
           for k, v in kwargs.items():
               seattr(obj, k, v)
           obj.save()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
super().update() не нужен
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
ЕЕееееееееееееееееееееееееееееееееее
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Моей радости нет предела
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
в плане производительности
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Ну лучше я не придумал)
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Блин, а у меня 179000 обхектов
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Походу посос по времени
источник

DT

Dan Tyan in Django [ru] #STAY HOME
только все сразу не обновляй =)
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Ок)))
источник