是否有通过HTTP将图片上传到Google App Engine(Python)的示例?此外,是否可以从Blob商店检索图像并将图像链接分享给某人?
答案 0 :(得分:2)
以下是来自Google的an example of a guestbook app,用户可以在其中上传头像图片。它解释了如何使用db.BlobProperty()
存储图像。如何编写处理程序以上传(class Guestbook
),以及如何提供图像(class Image
)。它甚至还解释了如何缩放图像。
答案 1 :(得分:2)
使用create_upload_url创建一个可用于将图片直接上传到blobstore / cloud存储的网址。
从那里,您可以使用get_seving_url创建图像的URL,可以与用户共享以访问您的图像,或者如果您想要访问控制谁可以访问图像,那么使用send_blob和BlobstoreDownloadHandler来将图像发回给您的用户。