Blobstoreで保存したデータを画面に表示するのはどうすればいいのだろうか?
import os
import webapp2
import json
from google.appengine.ext import blobstore
from google.appengine.ext.webapp import blobstore_handlers
from google.appengine.ext import db
from google.appengine.ext import ndb
#--------------------------------------------------------------------
#imageの表示
#--------------------------------------------------------------------
class ShowImageHandler(blobstore_handlers.BlobstoreDownloadHandler):
def get(self,image_no):
self.response.headers['Content-Type'] = 'image/jpeg'
#Hoge.uploaded_image_key = ndb.BlobKeyProperty(required=True)
hoge = Hoge.get_by_id(str(image_no))
self.send_blob(hoge.uploaded_image_key)これで確かに表示された。
0 コメント:
コメントを投稿