[Zope] Re: store an image within a session
Troy Farrell
troy@entheossoft.com
Tue, 10 Jun 2003 08:59:45 -0500
This is an interesting request. Almost certainly, you do not want to do
this, but if you do, you will want to
1) verify you have a session object (REQUEST['SESSION'] by default)
2) store your data there (REQUEST.SESSION.jpg_image =
'^JPEGNONPRINTABLECHARSHEREk...'
3) create a python script that returns the image:
if REQUEST['SESSION'].has_key('jpg_image'):
img = REQUEST.SESSION.jpg_image
else:
img = container.substitute_image.data
return img
4) call the method from an img tag:
<img alt="my image stored in a session" src="python_script_name" />
Note that you'll have to calculate height and width on your own...
That's a rough guess. It won't work without some messing around, but
that's how I would approach such a challenge. I hope your server has a
decent amount of RAM :)
Troy
Oliver Bleutgen wrote:
> Please do not mail me personally, mail to the zope list instead (I have
> CC'd it), especially since I know nothing about sessions.
>
> clebert_thibault wrote:
>
>> Hi Sir!
>>
>> Do you know how to store the content of a jpeg file for instance
>> within a session, then display this content of a jpeg file as an
>> image?
>>
>> Thank you very much for your help,
>>
>> Tibo.
>>
>
>
> cheers,
> oliver