1
다음 스 니펫에서 resource
은 blob 키입니까?blobstore에서 이미지를 검색 할 수있는 앱 엔진 서버
from google.appengine.ext import blobstore
from google.appengine.ext.webapp import blobstore_handlers
class ServeHandler(blobstore_handlers.BlobstoreDownloadHandler):
def get(self, resource):
resource = str(urllib.unquote(resource))
blob_info = blobstore.BlobInfo.get(resource)
self.send_blob(blob_info)
app = webapp2.WSGIApplication([('/', MainHandler),
('/upload', UploadHandler),
('/serve/([^/]+)?', ServeHandler)],
debug=True)
내가 (ServeHandler
에 외부 발신자의 전화를 데 반대로) 서버에서 Blob 저장소를 호출하기를 원한다면, 나는 어떻게 할 것인가? 기본적으로 내 백엔드가 blob_key (내 데이터 저장소)를 검색 한 다음 blob_store에서 이미지를 가져오고 싶습니다 (또는 백엔드가 Blobstore에서 이미지를 검색하는 다른 방법이 있습니까?). 구글 튜토리얼에
링크 : https://developers.google.com/appengine/docs/python/blobstore/overview
정말 고마워요! 변수로 blob을 읽는 방법을 알고 있으므로'messages.BytesField'를 사용하여'endpoints.method'를 통해 보낼 수 있습니까? 내 말은'value = blob_reader.read()'에서'values.'를'messages.BytesField'로 보낼 수 있습니까? –