问题描述
我需要提供存储在Google Cloud Storage中的PDF文件。 我尝试过:
from google.appengine.api import blobstore
from google.appengine.api import images
bkey = blobstore.create_gs_key('/gs' + filename)
url = images.get_serving_url(bkey)
错误:
get_serving_url_hook\n raise _ToImagesError(e,readable_blob_key)\n','TransformationError\n']
解决方法
您正在将PDF文件视为需要图像。您不能将“ images” api与pdf文件一起使用。有几种存储和提供静态文件的方法,您可以从此链接[1]中找到
[1] https://cloud.google.com/appengine/docs/standard/python3/serving-static-files