Steve Alexander wrote:
> Michael R. Bernstein wrote:
> > Steve Alexander wrote:
> >> Is the __init__ method of DataSkin getting called?
> >> This would happen if, for example, you define an __init__ method in your
> >> class, but you don't use something like:
> >> from Globals import default__class_init__
> >> default__class_init__(yourClass)
> >> At least, I *think* that's one of the things that default__class_init__
> >> does.
> Nope... I got confused. Globals.default__class_init__ sets up the security
> attributes for you class, from whatever combination of security
> declarations you've used.
> In Zope 2.3) it is aliased to Globals.InitializeClass.
So, if I'm developing this on 2.2, I need to use
Globals.default__class_init__(FooClass) instead of
> Use it by having
> import Globals
> somewhere in your class definition,
If 'import Globals' appears at the start of the FooClass.py
file, does it still need to appear in the class definition
> at the end.
At the end on the file, or the end of the class definition?
Thanks for the help,
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -