标签: zope
我可以轻松地在调试shell中向Zope添加/删除对象,例如app.manage_addProduct['OFS.Folder'].manage_addFolder('test')。但是我无法找到一种方法来将更改保存到数据库中。
app.manage_addProduct['OFS.Folder'].manage_addFolder('test')
我错过了一些明显的东西吗? TIA,
PS:我尝试了app._p_changed=1,但在使用exit()退出shell后,更改未被保留。
app._p_changed=1
exit()
答案 0 :(得分:2)
您必须提交交易,请参阅:http://www.zodb.org/zodbbook/transactions.html