Я хочу обернуть все вызовы обновления / удаления в транзакции, поскольку есть некоторые обработчики сигналов post_save, которые необходимо выполнять атомарно.
Для конкретной модели c я могу переопределить функцию сохранения вот так:
class ModelA:
@transaction.atomic
def save(...):
super().save(...)
как применить то же самое для всех .update()
наборов запросов, включающих ModelA?