thanks Michele,
didn't know about that function
On 13-02-14 17:18, Michele Comitini wrote:
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
<mailto: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
<mailto:web2py%2bunsubscr...@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.
--
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.