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表中相应数据,从新运行一切正常。

  django框架Debug调试出的Exception Type:DoesNotExist 错误_第1张图片

django框架Debug调试出的Exception Type:DoesNotExist 错误_第2张图片

 

你可能感兴趣的:(Python,web框架)