GWT/GAE の Blobstore をデータベースとして使用できますか? または、アプリケーションを起動するたびに新しいブロブストアが作成されますか? アプリケーションを閉じても情報を失わずに保存したい。しかし、ブロブストアに名前を付けて ID で参照する方法が見つからないようです。ありがとう!
1 に答える
0
文字列を保存するだけなら、データストアを使用することをお勧めします。
テキストの取得、変更、データストアへの保存を行う App Engine アプリの完全な Python ソースを次に示します。
from google.appengine.ext import webapp, db
from google.appengine.ext.webapp import util
class TextDoc(db.Model):
text = db.TextProperty(default="")
class MainHandler(webapp.RequestHandler):
def get(self):
my_text_doc = TextDoc.get_or_insert('my_text_doc')
my_text_doc.text += "Blah, blah, blah. "
my_text_doc.put()
self.response.out.write(my_text_doc.text)
def main():
application = webapp.WSGIApplication([('/', MainHandler)],
debug=True)
util.run_wsgi_app(application)
if __name__ == '__main__':
main()
Java で作業している場合は、より冗長になりますが、似ています。
于 2011-04-24T15:11:30.847 に答える