Dennis Allison writes:
... container.manage_addProduct.manage_addPhoto(id,title,file,.. ) ... Zope Error Zope has encountered an error while publishing this resource. Error Type: KeyError Error Value: the_file
...
File /var/zope/lib/python/Products/PythonScripts/PythonScript.py, line 302, in _exec (Object: photo_upload) (Info: ({'script': <PythonScript instance at 8b70a88>, 'context': <Folder instance at 8d91b60>, 'container': <Folder instance at 8d91b60>, 'traverse_subpath': []}, (), {}, None)) File Script (Python), line 8, in photo_upload File /var/zope/lib/python/AccessControl/ZopeGuards.py, line 90, in guarded_getitem File /var/zope/lib/python/ZPublisher/HTTPRequest.py, line 847, in __getitem__ KeyError: (see above) File Apparently, your "file" in not a "ZPublisher.HTTPRequest.FileUpload" instance.
Dieter