Is there any way I disconnect all receiver of a model in specific signal (like post_save) than reconnect them?
# some thing like this
all_receiver = collect_receivers(signal=post_save, sender=MyModelClass)
post_save.disconnect(all_receiver, sender=MyModelClass)
# do some work
post_save.connect(all_receiver, sender=MyModelClass)
Django documentation is not clear about what I want. and I baffled about how can do this?
Note that because my app is 3rd-party I don't have access to receivers but, for one of my features I have to mute all receiver connected to my model in post_save than reconnect them.