A
Size: a a a
A
A
tn
.filter(category_id__in=some_dict.keys())
???E
A
tn
tn
J
tn
A
DO
AG
bulk_update
более эффективно сохранить измененияE
bulk_update
более эффективно сохранить измененияE
E
foo = {x.id: x for x in queryset}
[setattr(foo.get(key), ‘some_attr’, value) for key, value in data_dict.items()]
.bulk_update(queryset)
A
foo = {x.id: x for x in queryset}
[setattr(foo.get(key), ‘some_attr’, value) for key, value in data_dict.items()]
.bulk_update(queryset)
AG
foo = {x.id: x for x in queryset}
[setattr(foo.get(key), ‘some_attr’, value) for key, value in data_dict.items()]
.bulk_update(queryset)
my_objects = MyModel.objects.filter(category_id__in=some_dict.keys())
objects_for_save = []
for my_obj in my_objects:
my_obj.value = some_dict[my_obj.category_id]
objects_for_save.append(my_obj)
MyModel.objects.bulk_update(objects_for_save, ["value"])
E
my_objects = MyModel.objects.filter(category_id__in=some_dict.keys())
objects_for_save = []
for my_obj in my_objects:
my_obj.value = some_dict[my_obj.category_id]
objects_for_save.append(my_obj)
MyModel.objects.bulk_update(objects_for_save, ["value"])
A