Крюк доступен для автоматической повторной попытки после тупика в настройках django и mysql

Я использую таблицу innoDB в Django с базой данных MySQL. Во время расследования ошибки

OperationalError: (1213, «Обнаружен тупик при попытке получить блокировку; попробуйте перезапустить транзакцию»)

Я наткнулсяэтот ответ изOmry, В последней части ответа он предлагает

клиент должен повторить попытку автоматически.

Я пытаюсь поместить эту логику в код, но в то же время есть ли доступный хук напрямую в django. Так что мы можем установить 3-х кратный автоматизированный повтор в случае тупика. Также, если кто-нибудь может привести пример размещения этой логики в коде (я использую фильтры django).

PS: Я мог бы спросить об этом ниже ответа Омри, но у меня меньше 50 баллов, и я также хотел донести его до экспертов по Джанго.

Ответы на вопрос(1)

Ваш ответ на вопрос