2024-06-28 11:10:52 发布
网友
如何设置在提交后触发ZODB对象更改的钩子?我可以为IObjectWillBeMovedEvent和IObjectWillBeAddedEvent设置处理程序,但这些处理程序会在创建对象时立即启动。是否有其他事件或钩子我可以使用,只会在提交更改时触发?你知道吗
Python的transaction包不使用zope.event事件通知,它有自己的系统来注册可调用的钩子。但是,必须为每个正在运行的事务添加钩子,可以考虑在IObjectModifiedEvent(或类似的)中使用zope.事件. 你知道吗
请参见ITransaction.addAfterCommitHook()的说明。你知道吗
Python的transaction包不使用zope.event事件通知,它有自己的系统来注册可调用的钩子。但是,必须为每个正在运行的事务添加钩子,可以考虑在IObjectModifiedEvent(或类似的)中使用zope.事件. 你知道吗
请参见ITransaction.addAfterCommitHook()的说明。你知道吗
相关问题 更多 >
编程相关推荐