Python 使用blobstore处理程序获取上载文件的链接
我可以使用python中的uploadhandler上载文件。当我试图获取文件的url时,我得到的错误是“Assertionerror images the service Not hve CreateRbc method() 请帮帮我Python 使用blobstore处理程序获取上载文件的链接,python,file,google-app-engine,blobstore,Python,File,Google App Engine,Blobstore,我可以使用python中的uploadhandler上载文件。当我试图获取文件的url时,我得到的错误是“Assertionerror images the service Not hve CreateRbc method() 请帮帮我 class ServeHandler(blobstore_handlers.BlobstoreDownloadHandler): def get(self, blob_info): blob_info = images.get_serving_url
class ServeHandler(blobstore_handlers.BlobstoreDownloadHandler):
def get(self, blob_info):
blob_info = images.get_serving_url(blob_info)
self.get_serving_url(blob_info)
据我所知,你对什么是什么有点困惑 将
blob_键
而不是blob_信息
作为参数,并返回一个字符串,该字符串是特定图像的URL,其中包含一些可以添加到该URL末尾的额外内容(=s512-c或=s256)
你的代码片段中的ServeHandler
试图为任何Blob创建一个通用的服务处理程序,我猜,但在很多方面都是完全没有用的。我强烈建议你先浏览一下,在这里你可以看到一个关于如何使用Google App Engine上传和服务文件的完整工作示例