|
|
|
@ -120,15 +120,16 @@ def save_model_log_if_possible(instance, signal, created, device_id): |
|
|
|
|
|
|
|
|
|
|
|
def save_model_log(users, model_operation, model_name, model_id, store_id, device_id): |
|
|
|
def save_model_log(users, model_operation, model_name, model_id, store_id, device_id): |
|
|
|
|
|
|
|
|
|
|
|
model_log = ModelLog() |
|
|
|
with transaction.atomic(): |
|
|
|
model_log.operation = model_operation |
|
|
|
model_log = ModelLog() |
|
|
|
model_log.model_name = model_name |
|
|
|
model_log.operation = model_operation |
|
|
|
model_log.model_id = model_id |
|
|
|
model_log.model_name = model_name |
|
|
|
model_log.store_id = store_id |
|
|
|
model_log.model_id = model_id |
|
|
|
model_log.device_id = device_id |
|
|
|
model_log.store_id = store_id |
|
|
|
# model_log.date = timezone.now() |
|
|
|
model_log.device_id = device_id |
|
|
|
model_log.save() |
|
|
|
# model_log.date = timezone.now() |
|
|
|
model_log.users.set(users) |
|
|
|
model_log.save() |
|
|
|
|
|
|
|
model_log.users.set(users) |
|
|
|
|
|
|
|
|
|
|
|
# print(f'ML users = {len(users)}') |
|
|
|
# print(f'ML users = {len(users)}') |
|
|
|
# existing_log = ModelLog.objects.filter(users__in=users, model_id=model_id, operation=model_operation).first() |
|
|
|
# existing_log = ModelLog.objects.filter(users__in=users, model_id=model_id, operation=model_operation).first() |
|
|
|
|