Hi I think that the solution is writing a Python script that changes your objects, something like: for object in yourobjects: bject.newproperty = value bject._p_changed = 1 and after that all objects have a new property 'newproperty' with the value 'value' I hope this will help. Regards, Dragos
Hi all,
I'm looking for some method to handle changes on my objects. I'm interested in persistence changes. I know I should be able to handle some changes writting a __setattr__ method, but I'm also interested into handle changes even if they are done in a list attribute, or in a dictionary attribute. That's it, I would be able to handle any changed market in the "self._p_changed = 1" way, but I'm not able to find the piece of code doing this work.
Anybody knows if it is possible ? If not, anybody knows where is the logic doing this work in Zope (Connection, Storage, Persistence, ...) ?
Thanks in advance
Santi Camps
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )