висит сигнал на пост_саве одной из моделей. Так вот транзакция ложится с ошибкой а сигнал все равно срабатывает, как это починить? Или так не должно быть и я что-то где-то упустил?🤔
try except и в эксепте return?
Ну значит та модель на которой сигнал завязан корректно отрабатывает
так оно завернуто в try except. Там много записей создается в транзакции , транзакция откатывается в случае ошибки и записи не создаются а сигнал сработывает все равно.
Сигнал на транзакцию и бд не завязан. Это обычный код который вызывается в методе save
и как это поличить?
Обсуждают сегодня