Thanks! On 20 September 2011 15:42, Gael Pasgrimaud <g...@gawel.org> wrote:
> Hi, > > On Tue, Sep 20, 2011 at 3:12 PM, Jasper <jap...@gmail.com> wrote: > > Hi everyone, > > > > I'd like to serve a (sometimes larger) binary file from one of my > > views. It seems the preferred method of doing this is with > > paste.fileapp.FileApp: > > > > > http://stackoverflow.com/questions/2413707/stream-a-file-to-the-http-response-in-pylons > > > > (see last response) > > > > docs: http://pythonpaste.org/modules/fileapp.html > > > > However, the code example is for pylons, and I don't think > > "self.start_response" has any meaning in a pyramid view callable, > > right? If so, I don't know what it means. > > > > So, > > > > 1) do you indeed think this is the best way to deal with possibly > > larger (non-text) files? > > > > No, the best way is to use a real webserver like nginx with the > xsendfile module: http://wiki.nginx.org/XSendfile > > > > > 2) how should i use it in a pyramids view? > > > > this should work: > > def file_view(request): > return request.get_response(FileApp(filename)) > > > > > Thanks! > > > > -- > > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > > To post to this group, send email to pylons-discuss@googlegroups.com. > > To unsubscribe from this group, send email to > pylons-discuss+unsubscr...@googlegroups.com. > > For more options, visit this group at > http://groups.google.com/group/pylons-discuss?hl=en. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To post to this group, send email to pylons-discuss@googlegroups.com. > To unsubscribe from this group, send email to > pylons-discuss+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/pylons-discuss?hl=en. > > -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com. To unsubscribe from this group, send email to pylons-discuss+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.