0

私は 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

なぜこれが起こっているのか誰にも分かりますか?

ありがとう。

4

1 に答える 1

0

これは、関数 get_serving_url と delete_serving_url の両方がimages モジュール内で定義されているためです。したがって、次のように呼び出します。

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

get_serving_urlのような import ステートメントがあるため、この部分はおそらく機能していますfrom google.appengine.api.images import get_serving_url

于 2013-06-18T20:14:18.390 に答える