Skip to content
Snippets Groups Projects
Commit aecd3fc8 authored by ynerant's avatar ynerant
Browse files

Update excluded models list

parent 12ddfad2
No related branches found
No related tags found
1 merge request!28Logs
...@@ -43,17 +43,25 @@ def get_user_and_ip(sender): ...@@ -43,17 +43,25 @@ def get_user_and_ip(sender):
EXCLUDED = [ EXCLUDED = [
'changelog', 'admin.logentry',
'migration', 'authtoken.token',
'revision', 'cas_server.user',
'session', 'cas_server.userattributes',
'version', 'contenttypes.contenttype',
'logs.changelog',
'migrations.migration',
'note.noteuser',
'note.noteclub',
'note.notespecial',
'sessions.session',
'reversion.revision',
'reversion.version',
] ]
@receiver(pre_save) @receiver(pre_save)
def save_object(sender, instance, **kwargs): def save_object(sender, instance, **kwargs):
model_name = sender.__name__ # noinspection PyProtectedMember
if model_name.lower() in EXCLUDED: if instance._meta.label_lower in EXCLUDED:
return return
previous = sender.objects.filter(pk=instance.pk).all() previous = sender.objects.filter(pk=instance.pk).all()
...@@ -74,8 +82,8 @@ def save_object(sender, instance, **kwargs): ...@@ -74,8 +82,8 @@ def save_object(sender, instance, **kwargs):
@receiver(pre_delete) @receiver(pre_delete)
def delete_object(sender, instance, **kwargs): def delete_object(sender, instance, **kwargs):
model_name = sender.__name__ # noinspection PyProtectedMember
if model_name.lower() in EXCLUDED: if instance._meta.label_lower in EXCLUDED:
return return
user, ip = get_user_and_ip(sender) user, ip = get_user_and_ip(sender)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment