Почему возникает ошибка 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, это будет глупо, я думаю.) вопрос в том, ПОЧЕМУ возникает эта ошибка?
.