ProgrammingError: Курсор закрыт при использовании Django ORM raw

Имеет место повторяющаяся ошибка

ProgrammingError: Cursor closed

при использовании необработанного запроса с помощью Django ORM

MyModel.objects.raw(<raw_sql_query>)

Используемая база данных - MySQL, и к объекту курсора нет доступа ни в одном прикладном коде. Все ссылки, найденные в Интернете, относятся к проблемам при работе с объектом курсора. Существуют и другие случаи ошибки:

Programming Error (2014, Commands out of sync; you can't run this command now)

в некоторых задачах celery, которые выполняются на отдельных хостах.

Может ли кто-нибудь помочь мне с подсказками для отладки этой проблемы? Или какие-либо области, которые я, возможно, не исследовал, что привело к этой ошибке.

Окружение: Python 3.6+, Django 2+, Mysql 5.7+

.
Вернуться на верх