Мне нужно сделать сохранение с помощью модели, но мне нужно отключить некоторые приемники сигналов, прежде чем сохранять их.
Я имею в виду,
У меня есть модель:
class MyModel(models.Model):
...
def pre_save_model(sender, instance, **kwargs):
...
pre_save.connect(pre_save_model, sender=MyModel)
и в другом месте в коде мне нужно что-то вроде:
a = MyModel()
...
disconnect_signals_for_model(a)
a.save()
...
reconnect_signals_for_model(a)
Так как мне нужно в этом случае, сохраните модель без выполнения функции pre_save_model.