def log_delete(sender, **kwargs): if sender.__name__ == "ModelLog": return log = ModelLog() log.object_id = kwargs["instance"].id log.model_name = sender.__name__ log.action = "Delete" log.save()
def log_save(sender, **kwargs): if sender.__name__ == "ModelLog": return log = ModelLog() log.object_id = kwargs["instance"].id log.model_name = sender.__name__ if kwargs["created"]: log.action = "Create" else: log.action = "Edit" log.save()