Re: PIL, OFS.Image and HTTPRequest.Fileupload
Andreas Jung <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | ZOPYX Ltd & Co. KG |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 06.02.2009 10:24 Uhr, Jens W. Klein wrote:
> Am Freitag, den 06.02.2009, 01:15 -0800 schrieb Katja Suess:
>> Hi
>> Ich möchte einen Upload von einem Bild anbieten, das dann als OFS.Image
>> gespeichert werden soll.
>> Es soll skaliert hinterlegt werden.
>> Dazu habe ich folgendes versucht. Aber das Ganze passt noch nicht. PIL.Image
>> kann mit einem HTTPRequest.Fileupload offensichtlich nichts anfangen.
>>
>> from cStringIO import StringIO
>> fileupload = self.request.form.get('file', None)
>> if fileupload:
>> folder = self.context.datenbank.communityfotos
>> foto_id = user_id + '-' + str(random.randint(0,999999))
>
> #wenn ich mich recht erinnere geht das so (ungetested)
>
> value = StringIO(fileupload.data)
> im = Image.fromstring('RGB', (10,20), value)
fileupload.read() müsste eigentlich schon korrekt sein.
(sofern der enctype des Forms korrekt gesetzt ist).
Andreas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkmMA4EACgkQCJIWIbr9KYyLsgCg4ckGfswrqMMDd2KrCzImzndS
x8YAn08BeRWvk48Ow8l7dRPMbUeE23mR
=U4jj
-----END PGP SIGNATURE-----
_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lists.vcf
(text/x-vcard, 331 B)
begin:vcard fn:Andreas Jung n:Jung;Andreas org:ZOPYX Ltd. & Co. KG adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany email;internet:[email protected] title:CEO tel;work:+49-7071-793376 tel;fax:+49-7071-7936840 tel;home:+49-7071-793257 x-mozilla-html:FALSE url:www.zopyx.com version:2.1 end:vcard