停止随机"Parent instance is not bound to a Session"



我知道这里已经回答了类似的问题,但问题是:

我有一些单元测试,它们有时运行正常,但有时我会得到"父实例未绑定到会话"

那么,如果它只是随机发生的,我将如何开始调试这样的事情。

哦,错误之前的呼叫db.session.add(my_item).

这种情况

多久发生一次?因为起点可能是将您最喜欢的 Python 调试器 (pdb) 的断点放在引发异常的行上。然后,当您遇到错误时,您将在 Python 调试器中检查应用程序状态,在堆栈帧中升级并弄清楚您的应用程序如何最终处于这种状态。

此外,广泛使用 Python 记录器和写出DEBUG日志级别的消息通常有助于查明错误的实际原因。

相关内容

  • 没有找到相关文章

最新更新