Dario Lopez-Kšsten wrote:

I am trying to prevent PythonScripts from being called directly TTW.


Is there a better way of doing this than the following code being called at the very begining of the script?

if script.getPhysicalPath() = context.REQUEST.PUBLISHED.getPhysicalPath():
  raise "UnAuthorisedOrSimilar"

Make the scripts only viewable by Manager, and give whatever calls them that role by Proxy.


Simplistix - Content Management, Zope & Python Consulting
           - http://www.simplistix.co.uk

Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )

Reply via email to