Hi Ivan. Script Python scripts permit a limited number of modules to
be used for security reasons. You will get these types of errors
whenever you try to import a module that is not allowed. The best way
to use other modules in Zope is by developing a product - like a simple
tool product. You can import whatever modules you would like and place
security restrictions on the methods you create (in a way that is
consistent with how they will be used and who will use them).
I think on zope.org you will find an example tool product and example
content type products. I believe there are also examples of example
plone and cmf products as well. This will be of interest if you are
developing in one of these CMSs and provides a good starting point.
If you search the archives of this list you may also find additional
information on allowing specific modules into your Script Python since
I recall this coming up before. From my perspective, the security
measures in Zope are there to help you create secure applications. You
can query the archives of this list at:
Also, I have a python script that I would like to import a python
module, but when I run it Zope complains the user does not have
authorization. Is there a way around this?
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -