0
我有一个保存在Blobstore中的图像的关键。我希望用户能够点击按钮并在本地保存图像。 Blobstore文档中的示例很好。他们的代码是:如何显示Blobstore图像的文件保存对话框?
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,save_as=True)
但我想使用ajax。我用“/ server/... key”进行GET,然后以“GIF89a ...图像数据...”的形式找回数据。我没有打开/保存对话框,而是获取数据。必须有一些关于Ajax和HTML我不明白。如何显示打开/保存对话框?我是网络编程新手。