[Zope] Viewing images from a form upload
vl
admin at vltool.com
Tue Jul 11 15:07:42 EDT 2006
I am stuck on trying to preview images that are uploaded from a html form.
<form method="POST" action="py_save_new_image"
enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="save" value="Upload">
When the form is submited it sends it to a python script that gets the
image and sends it to another page to be previewed. Problem is, I
receive and error that the image cannot be displayed.
My python script is below.
REQUEST=context.REQUEST
content_type=file.headers['Content-Type']
if content_type.find('image')!=-1:
context.REQUEST.RESPONSE.setHeader('Content-Type', 'image/jpg')
img = file.read()
print context.dtml_select_new_image(context, context.REQUEST,
image=img)
return printed
else:
return "error"
I load the image in a dtml method with:
<dtml-var image>
More information about the Zope
mailing list