画像URLをdb.BlobPropertyに保存する方法について調査しました。
Google App Engine で動的な画像を処理する(Python)を読んだところ、下のような形でいけそうです。
from google.appengine.api import urlfetch from google.appengine.ext import db class Test(db.Model) picture = db.BlobProperty(default=None) result = urlfetch.Fetch(picture_url) if result.status_code == 200: test = Test() #picture_urlは、画像URL test.picture = db.Blob(result.content) test.put()ポイントは、やはりcontentプロパティを使うところでしょうか。
割と簡単に実装できるので素敵!!
0 コメント:
コメントを投稿