Alec Munro wrote:
Well, I narrowed it down a little bit more.

I've been initializing the dictionary in the class declaration, like
the following:

class SomeObj:
    some_dictionary = PersistentDict({})

Now, for some reason, each time Zope was started, it called this, and
whenever I tried to access the some_dictionary propery on any of my
objects, it returned the newly created one. Is this what should be

That's the case in zope and python, 'some_dictionary' attribute is mutable.
Zope3-users mailing list

Reply via email to