5 Dec
2002
5 Dec
'02
9:53 a.m.
On Wed, 4 Dec 2002, Dieter Maurer wrote:
Thomas Duebendorfer writes:
I simply want to check in a ZOPE/Python script, whether the file "x.html" exists at the exact path defined by container.REQUEST.PARENTS[0].getPhysicalPath(). And I want to make sure that ZOPE does NO TRAVERSAL, i.e. does not look in folders above the given path in case the file was not found. Please search the mailing list archives for "aq_base".
Dieter
I found a the following solution: myfile = 'x.html' if(hasattr(container.REQUEST.PARENTS[0].aq_explicit, myfile)): # file exists (no traversal) else: # file does not exist (no traversal) (Note: .aq_base did not work) Regards, Thomas