【问题标题】:Google appengine delete_serving_url not working?Google appengine delete_serving_url 不起作用?
【发布时间】:2013-06-18 20:02:59
【问题描述】:

我对 appengine 还很陌生,所以这可能是一个很容易解决的问题。

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

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

有人知道为什么会这样吗?

谢谢。

【问题讨论】:

    标签: python google-app-engine blobstore


    【解决方案1】:

    这是因为函数 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 的导入语句。

    【讨论】:

    • 非常感谢,已解决。
    猜你喜欢
    • 2014-11-06
    • 2015-06-18
    • 2017-06-22
    • 2014-06-23
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多