Почему возникает ошибка Django "нет результатов для получения" при создании записи в БД

код:

print('fork 1:'+str(self.mySessionID))
print('fork 2:'+str(myTimeStarted))
print('fork 3:'+str(self.__uid))
print('fork 4:'+str(why_started))
try:
                MySessions.objects.create(
                    session_id=self.mySessionID,
                    when_started=myTimeStarted,
                    who_started=self.__uid,
                    why_started=str(why_started)
                )
except Exception as Sht:
                print("! "+str(Sht)) # ! no results to fetch

ответ:

fork 1:59092
fork 2:2022-04-23 16:44:59.656620+03:00
fork 3:870806915
fork 4:WAITING FOR ::: vLVlhYyZvIM
! no results to fetch

(Запись в БД была создана нормально;)

проблема в том, что если я НЕ помещу все это в try-except, скрипт остановится; и я не хочу помещать все эти блоки создания db-записей внутри try-except, это будет глупо, я думаю.) вопрос в том, ПОЧЕМУ возникает эта ошибка?

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