sync
Laurent 11 months ago
parent 4a8d7c6a5c
commit c19b96e4a3
  1. 3
      sync/signals.py

@ -37,7 +37,8 @@ def detect_foreign_key_changes(sender, instance, **kwargs):
# Check foreign key fields
for field in sender._meta.get_fields():
if isinstance(field, models.ForeignKey):
if isinstance(field, models.ForeignKey) and not field.related_model == User:
print(f'field.related_model = {field.related_model}')
old_value = getattr(old_instance, field.name, None)
new_value = getattr(instance, field.name, None)
if old_value != new_value:

Loading…
Cancel
Save