谷歌appengine delete_serving_url不工作?

时间:2013-06-18 20:02:59

标签: python google-app-engine blobstore

我对appengine很新,所以这可能是一个很难解决的问题。

在我的网站中,我使用以下内容获取服务网址

image_url = get_serving_url(blob_key, size=450, crop=False, secure_url=True)

我没有问题地显示图像,但是,我想在使用它之后删除它,但是当我打电话时

delete_serving_url(blob_key)

我收到以下错误

NameError: global name 'delete_serving_url' is not defined

有谁知道为什么会发生这种情况?

感谢。

1 个答案:

答案 0 :(得分:0)

这是因为函数get_serving_url和delete_serving_url都是在images module中定义的。所以你称之为:

from google.appengine.api import images
images.get_serving_url(...)
images.delete_serving_url(...)

get_serving_url部分可能正在运行,因为您有from google.appengine.api.images import get_serving_url之类的导入语句。