Didn't work, what I get if I look at the Response.content is [<read-only buffer for 0x016b00e0, size-1, offset 0, at 0x016b0340>]
also if I try Response(binaryImage[0:]) the images gets truncated, because its trying to interpret the image as a string Jose On 7/13/07, Christoph Haas <[EMAIL PROTECTED]> wrote: > > > On Fri, Jul 13, 2007 at 01:09:06PM -0700, Jose Galvez wrote: > > Hi all, I know this should be simple but I can't find the answer > anywhere, I > > have some images in a database that I need to send to a webpage. So I > have a > > simple controller that should just send the binary data but I can't find > how to > > stuff binary data into the response object. here is my code > > > > def photo(self, id): > > sac = model.sac > > q = sac.query > > binaryImage = q(model.Students).get(id).photo > > res = Response() > > res.headers['Content-type'] = 'image/jpeg' > > res.write(binaryImage) > > return res > > > > which displays nothing > > I have written a function that returns XML. It looks like: > > response = pylons.Response(the_actual_xml_string) > response.headers['content-type'] = "text/xml" > return response > > Would that help? I just didn't use .write() here. > > Christoph > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
