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. >> >>> 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. >> > 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. >> 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. > -- 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.