Django m2m_changed получает очищенные объекты при post_clear
В документации Django о сигнале m2m_changed сказано, что pk_set
аргументом обработчика сигнала является None
для clear действия:
pk_set
...
Для действий pre_clear и post_clear это значение равно None.
Но при действии post_clear
как можно узнать, какие отношения удалены?
(На pre_clear
это можно сделать, просто запросив отношение, так как оно еще не удалено.)