>
> How do I return an actual image file from within a Python Script?
>
> return context.restrictedTraverse('/LDML/images/ldml.gif')
>
> Gives me:
>
> <img src="http://127.0.0.1:8080/LDML/images/ldml.gif"
alt="" title=""
> height="120" width="120" border="0"
/>
>
> But what I actually want to do is return the file itself. Think
Python
> Script as symbolic link.
>
> Sorry, must be v. easy but I've been thrashing around on various
sites
> for about an hour now and I'm getting no closer.
>
context.REQUEST.RESPONSE.setHeader('content-type',context.image_file.content_type)
return context.image_file.data
BTW, this is a case where file extensions complicate things.
Andy