I experienced in a project that the admin can do screwy things when trying to delete objects that have GFK relationships where related_name is used somewhere.
These tickets seem to confirm the behavior we saw:
https://code.djangoproject.com/ticket/16913
https://code.djangoproject.com/ticket/16920
Currently related_name is used in models.py setup_generic_relations().
I experienced in a project that the admin can do screwy things when trying to delete objects that have GFK relationships where
related_nameis used somewhere.These tickets seem to confirm the behavior we saw:
https://code.djangoproject.com/ticket/16913
https://code.djangoproject.com/ticket/16920
Currently
related_nameis used in models.py setup_generic_relations().