if you wish to embed images in html, web2py has a little know, but handy function:
embed64(data, extension) in your case you coud simply use: <img src="{{=embed64(data=data, extension='image/png')}}"/> without doing the base64 encoding yourself. Embedding is very efficient for small images, can be bad for large ones mic 2014-02-13 0:48 GMT+01:00 Anthony <abasta...@gmail.com>: > If you use the built-in upload mechanism (i.e., an "upload" type field in > a db table), then files uploaded via that method can be downloaded via > response.download. The welcome app includes a /default/download function to > do just that. Check out > http://web2py.com/books/default/chapter/29/03/overview#An-image-blog. > > Anthony > > > On Monday, February 10, 2014 4:43:32 PM UTC-5, aapaap wrote: >> >> hello, >> >> maybe I'm totally on the wrong path, but this is my script for the >> moment: >> >> - users can upload pictures. Uploads seems to be allowed only in >> "myapp/uploads" >> >> - I want to show these images, but images to be shown are only allowed >> in "myapp/static" >> >> - so I have to show images from "myapp/uploads" >> >> I have the following controller: >> >> def Show_Plaatje(): >> fh = open ( os.path.join ( 'applications', request.application, >> 'uploads', 'images', 'pic_53.png' ), 'rb') >> data = fh.read() >> fh.close() >> return data >> >> And in my view: >> <img src="{{=URL('Show_Plaatje')}}"/> >> >> This doesn't seem to work, if I look at the resulting html-source, I see >> <img src="/Knutselen_Voor_Kinderen/default/Show_Plaatje"> >> >> thanks, >> Stef >> > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.