1. 程式人生 > >django框架Debug調試出的Exception Type:DoesNotExist 錯誤

django框架Debug調試出的Exception Type:DoesNotExist 錯誤

   出現這種情況一般是get()方法出的,原因是獲取資料出錯,去檢視一下對應資料表相關資料。

 舉例說明一下:如圖第二張,用Debug除錯當執行到org = CourseOrg.objects.get(id=org_id)時出錯。此時可以看上一行程式碼後執行提示org_id=0,說明當取org = CourseOrg.objects.get(id=0)時出錯。之後查看了CourseOrg表發現沒有id=0,然後刪除UserFavorite表中相應資料,從新執行一切正常。