+-------[ Eric Br?hault ]----------------------
| My understanding of PythonScripts is it is a way to allow the import of such 
or
| such module, and the use of such or such method in those modules, but it
| doesn't prevent the access to such or such attributes on existing objects, 
does
| it ?

That's why you subclass it and add whatever checking you want to it.

However, by default, you can't access attributes beginning with '_' in python
scripts, which I believe was your initial problem, that your proxy object was
being subverted by access to an attribute name beginning with '_'

-- 
Andrew Milton
[EMAIL PROTECTED]
_______________________________________________
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 )

Reply via email to