0

ブロブ プロパティとして画像を格納するデータストアがあります。get_serving_url を使用してその場で画像を提供したいと考えています。

    def urlserve(self):
         return images.get_serving_url(str(self.key.urlsafe()),350)

次のようなURLが表示されます

http://localhost:8097/_ah/img/ahBkZXZ-cmFqaW5pbmF0aW9uciYLEglpbWFnZWxpc3QiDWRlZmF1bHRfaW1hZ2UMCxIDSW1nGKkHDA=s350

しかし、そのページを使用してサービスを提供することはできません。

したがって、これを行うにはブロブストア画像しか使用できませんでした。その場合、画像用のブロブストアを作成し、ブロブ参照プロパティをデータストアに保存する必要がありますか? それとももっと良い方法がありますか?

4

1 に答える 1

1

を使用している場合は にdb保存する必要があります。そうでない場合は、 を使用しているblob_info.key()場合は に保存する必要があります。blobstore.BlobReferencePropertyndbkeyndb.BlobKeyProperty

画像提供 URL については、常に計​​算する必要はありませんが、BlobKey.

于 2013-02-15T17:09:22.090 に答える