2011'11.08 (Tue)

小説 電子書籍

kay framework をgae SDK 1.6.0 を動かした時にtoo many values to unpack

 gae1.6.0 になってから dev_appserverのLoadAppConfig関数の戻り値が三つになったので、kay/misc/__init__.py の21行目を次のように書き換える。


def get_appid():
from google.appengine.api import apiproxy_stub_map
have_appserver = bool(apiproxy_stub_map.apiproxy.GetStub('datastore_v3'))
if have_appserver:
appid = os.environ.get('APPLICATION_ID')
else:
try:
from google.appengine.tools import dev_appserver
from kay import PROJECT_DIR
# 戻り値が三つになってるので、書き換える
#appconfig, unused = dev_appserver.LoadAppConfig(PROJECT_DIR, {})
appconfig, matcher, from_cache = dev_appserver.LoadAppConfig(PROJECT_DIR, {})
appid = appconfig.application
except ImportError:
appid = None
return appid



 あと、gae1.6.0からpython-mysql(MySQLdb)モジュールが必要になったらしいのでインストールしておくべし。

10:21  |  プログラミング  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑

Comment

コメントを投稿する


 管理者だけに表示  (現在非公開コメント投稿不可)

▲PageTop

Trackback

この記事のトラックバックURL

→http://tategakibunko.blog83.fc2.com/tb.php/460-443ca7b3

この記事にトラックバックする(FC2ブログユーザー)

この記事へのトラックバック

▲PageTop

 | HOME |