MI
class ServerQuerySet(models.QuerySet):
def update(self, *args, **kwargs):
for obj in self:
unique_str = f'{obj.name}{obj.asci_id}{obj.am_id}{obj.ds_id}'
obj.uuid = uuid.uuid3(SERVER_INITIAL_UUID, unique_str)
super().update(*args, **kwargs)
Size: a a a
MI
class ServerQuerySet(models.QuerySet):
def update(self, *args, **kwargs):
for obj in self:
unique_str = f'{obj.name}{obj.asci_id}{obj.am_id}{obj.ds_id}'
obj.uuid = uuid.uuid3(SERVER_INITIAL_UUID, unique_str)
super().update(*args, **kwargs)
DT
class ServerQuerySet(models.QuerySet):
def update(self, *args, **kwargs):
for obj in self:
unique_str = f'{obj.name}{obj.asci_id}{obj.am_id}{obj.ds_id}'
obj.uuid = uuid.uuid3(SERVER_INITIAL_UUID, unique_str)
super().update(*args, **kwargs)
MI
DT
for obj in self:
- тут self это что ?MI
DT
DT
MI
Server.objects.filter(logical_name='test').update(asci=second_as)
. Вот second_as
новый появляется а поле uuid снова не вычисляетсяDT
asci=second_as
прилетает в update в kwrgsMI
MI
MI
MI
DT
MI
DT
MI
MI