我想中止删除对象(自定义 Content-Type),并重定向到将工作流设置为名为的自定义状态的页面(视图),Unavailable
向用户显示消息“您已成功删除对象! ”。该对象仍会在 ZODB 上,但对于某些组来说,它根本就不会被看到,就好像它真的被删除了一样。
我可以使用 对订阅者进行加薪IObjectWillBeRemovedEvent
,但尝试使用raise zExceptions.Redirect("url")
是行不通的。该raise
调用避免了删除,但显示消息“无法删除对象”而不是重定向。
有人有解决这种情况的方法吗?