有没有办法在调试控制台中删除plone站点?

时间:2014-03-27 14:44:53

标签: plone zope

我想使用调试控制台从Zope实例中删除Plone站点。下一个代码就是它的例子。

$ bin/instance debug
>>> del(app.plone)

我认为也许存在类似的功能。我怎么能这样做?

1 个答案:

答案 0 :(得分:6)

使用ObjectManager API:

app.manage_delObjects(['plone'])

并确保您提交交易。

Zope 2.12和更新版本实现了__delitem__特殊方法,并且:

del app['plone']

也有效。