Zope 2:如何在调试shell中保存对象?

时间:2013-01-07 23:10:26

标签: zope

我可以轻松地在调试shell中向Zope添加/删除对象,例如app.manage_addProduct['OFS.Folder'].manage_addFolder('test')。但是我无法找到一种方法来将更改保存到数据库中。

我错过了一些明显的东西吗? TIA,

PS:我尝试了app._p_changed=1,但在使用exit()退出shell后,更改未被保留。

1 个答案:

答案 0 :(得分:2)

您必须提交交易,请参阅:http://www.zodb.org/zodbbook/transactions.html