--On Montag, 11. April 2005 13:44 Uhr +0300 Vangelis Mihalopoulos <[EMAIL PROTECTED]> wrote:
Hello,
i have focused my problem on this:
having a Python Script "testScript": ------------------------------------ class obj: a = 1 b = 2 c = 3
return obj() ------------------------------------
and a DTML Document "testWith": ------------------------------- <dtml-with testScript> <dtml-var a> </dtml-with> -------------------------------
when i try to view the DTML Document, i get an "Unauthorized" Exception..... I believe this has something to do with the security mechanism of Zope. What must i return from the Python Script in order for the DTML Document to work?
You should *not* define classes inside PythonScripts. PythonScripts are stricted
and don't provide the full functionality. Either use filesystem based code (Zope
Product) or use simple Python datatypes as dictionaries in this case.
-aj
pgpObF1HSEcUT.pgp
Description: PGP signature
_______________________________________________ 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 )