Calling ZSQLMethods in parents' folder from PythonScripts
Hello I have a folder structure like this... Folder: MyProject ZSQLMethod: create_category_sql Folder: Whatever PythonScript: create_category DTMLMethod: create_category_form The create category form is like this... <form action="create_category" method="post"> etc And the create_category PythonScript tries to do this... context.create_category_sql(context.REQUEST) ... But I get a "Not Found" error when I submit the form... <!-- Traceback (innermost last): File G:\zope2.3\lib\python\ZPublisher\Publish.py, line 223, in publish_module File G:\zope2.3\lib\python\ZPublisher\Publish.py, line 187, in publish File G:\zope2.3\lib\python\Zope\__init__.py, line 221, in zpublisher_exception_hook (Object: Traversable) File G:\zope2.3\lib\python\ZPublisher\Publish.py, line 173, in publish File G:\zope2.3\lib\python\ZPublisher\HTTPResponse.py, line 308, in setBody File G:\zope2.3\lib\python\ZPublisher\HTTPResponse.py, line 547, in notFoundError NotFound: (see above) --> I thought that using context. Would let the script use acquisition to back it's way up my folder hierarchy and use the ZSQL Method. Or have I got this wrong? Cheers Tom P.s please cc me if you reply, ta! -- tom smith | tom@othermedia.com | http://www.othermedia.com/blog 0207 089 5959 | Floor 3, The Pavilion, Newhams Lane, London SE1 3UZ
participants (1)
-
tom smith