sqlalchemy.orm.exc.DetachedInstanceError取决于Pyramid webapp服务方法?

时间:2017-06-26 14:57:58

标签: orm sqlalchemy pyramid

此错误仅在生产Apache2服务器上抛出,而在使用pserve方法在本地测试项目时完全没有:

 java -cp .:Home/files use.java    // Note: don't forget . and : is for separating the different paths
 java use

模板中的代码崩溃是:

sqlalchemy.orm.exc.DetachedInstanceError: Parent instance <My_Table at 0x7fc82076d2d0> is not bound to a Session; lazy load operation of attribute 'my_table_relationship' cannot proceed

到目前为止,这种链式关系模式运行良好,我只是尝试在Pyramid应用程序的启动时加载整个查询对象,而不是每次视图/处理请求时加载新的查询对象控制器... 它不会在生产开发测试中崩溃时继续崩溃,因此很难调试。

生产服务器上的整个回溯:

<tal:x repeat="oMot_cn oMot_mcnii_cni.r_mcnii_cp.r_newphonets">

是否有任何缺少的PasteDeploy配置使其崩溃的方式与推送到生产服务器后的方式相同?

0 个答案:

没有答案