I can't understand.
I have removed my serve class and I have added the lines as for your
example:

 frasi.link = blob_info.key()
frasi.Tlink = images.get_serving_url(frasi.link, 94)
 frasi.Glink = images.get_serving_url(frasi.link)

With this lines the upload url returns an error (he can't find the page). if
I remove this two lines, the upload url is working well, but storing only
the blob_info.key(). There is something I can't see.




2010/10/28 Barry Hunter <barrybhun...@gmail.com>

> You could store the url in the datastore (after updating your model
> definion to include the field :)
>
> ....
> > frasi.gruppo = self.request.get('domain')
> > frasi.link = blob_info.key()
> frasi.servinglink = images.get_serving_url(frasi.link, 32)
> > frasi.put()
> .....
>
> Then would just in the template
>
> <img src="{{ elemento.servinglink }}" width="10%"/><br></a>
>
>
> ... or you could call get_serving_url in the code that renders the
> template. You don't need a 'Serve' handler at all :)
>
>
>
> On 27 October 2010 22:22, Massimiliano <massimiliano.pietr...@gmail.com>
> wrote:
> > I do understand this, but my html is:
> > <img src="/serve/{{ elemento.link }}" width="10%"/><br></a>
> > How have I to modify the html?
> > I tried with an Iframe, but doesn't work.
> > class UploadHandler(blobstore_handlers.BlobstoreUploadHandler):
> > def post(self):
> > upload_files = self.get_uploads('File')
> > blob_info = upload_files[0]
> > self.request.get('Nick')
> > frasi = FRASI()
> > frasi.frase = self.request.get('Frase')
> > frasi.gruppo = self.request.get('domain')
> > frasi.link = blob_info.key()
> > frasi.put()
> > self.redirect("/" + self.request.get('domain') + "/fanpage")
> > class ServeHandler(webapp.RequestHandler):
> > def get(self, resource):
> > self.response.headers['Content-Type'] = "image/png"
> > self.response.out.write(images.get_serving_url(resource, 32))
> > 2010/10/27 Barry Hunter <barrybhun...@gmail.com>
> >>
> >> get_serving_url is a URL to the file directly - you use it in the
> >> actual image tag.
> >>
> >> self.response.out.write('<img
> src="%s"/>'%images.get_serving_url(resource,
> >> 32))
> >>
> >>
> >>
> >> On 27 October 2010 19:28, Massimiliano <massimiliano.pietr...@gmail.com
> >
> >> wrote:
> >> > I'm trying to serve the images with this code, but it's not working
> >> > class ServeHandler(webapp.RequestHandler):
> >> > def get(self, resource):
> >> > self.response.headers['Content-Type'] = "image/png"
> >> > self.response.out.write(images.get_serving_url(resource, 32))
> >> > Could you help me?
> >> > 2010/10/27 Massimiliano <massimiliano.pietr...@gmail.com>
> >> >>
> >> >> I have understand very well the Stephen solution. I'm just fighting
> >> >> with
> >> >> the serve part of the code...
> >> >>
> >> >> 2010/10/27 ego008 <ego...@gmail.com>
> >> >>>
> >> >>> you can do it step by step here
> >> >>>
> >> >>>
> >> >>>
> http://code.google.com/intl/en/appengine/docs/python/images/usingimages.html
> >> >>>
> >> >>>  GAE Geek http://gaefons.appspot.com/
> >> >>>
> >> >>> --
> >> >>> You received this message because you are subscribed to the Google
> >> >>> Groups
> >> >>> "Google App Engine" group.
> >> >>> To post to this group, send email to
> >> >>> google-appeng...@googlegroups.com.
> >> >>> To unsubscribe from this group, send email to
> >> >>> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> >> >>> For more options, visit this group at
> >> >>> http://groups.google.com/group/google-appengine?hl=en.
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >> My email: massimiliano.pietr...@gmail.com
> >> >> My Google Wave: massimiliano.pietr...@googlewave.com
> >> >
> >> >
> >> >
> >> > --
> >> >
> >> > My email: massimiliano.pietr...@gmail.com
> >> > My Google Wave: massimiliano.pietr...@googlewave.com
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "Google App Engine" group.
> >> > To post to this group, send email to
> google-appeng...@googlegroups.com.
> >> > To unsubscribe from this group, send email to
> >> > google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/google-appengine?hl=en.
> >> >
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Google App Engine" group.
> >> To post to this group, send email to google-appeng...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/google-appengine?hl=en.
> >>
> >
> >
> >
> > --
> >
> > My email: massimiliano.pietr...@gmail.com
> > My Google Wave: massimiliano.pietr...@googlewave.com
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appeng...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/google-appengine?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 

My email: massimiliano.pietr...@gmail.com
My Google Wave: massimiliano.pietr...@googlewave.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to