문제

I want to remove a Plone site from a Zope instance using the debug console. The next code is an example of how it could be.

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

I think that perhaps a similar functionality exists. How can I do this?

도움이 되었습니까?

해결책

Use the ObjectManager API:

app.manage_delObjects(['plone'])

and make sure you commit the transaction, of course.

Zope 2.12 and newer implement the __delitem__ special method and:

del app['plone']

also works.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top