Thanks everyone for the help in the end I had corrupt data in the database so it was showing me exactly what it was supposed to. Jose
On 7/13/07, Jose Galvez <[EMAIL PROTECTED]> wrote: > > 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 -~----------~----~----~----~------~----~------~--~---
