Форум сайта python.su
Подскажите, плиз, есть ли какой-нить способ создания триггера, который будет выполняться при изменении объекта. К примеру делаю transaction.commit, а у меня оп! и вызывается какой-нить метод, в котором есть старые и новые данные.
Офлайн
Генерируй и лови события из категории `zope.lifecycleevent` и/или любый другие в том числе свои. Менее правильные способы, это `ITransaction.addBeforeCommitHook` и `ITransactionManager.registerSynch`.
..bw
Офлайн