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行目を次のように書き換える。
あと、gae1.6.0からpython-mysql(MySQLdb)モジュールが必要になったらしいのでインストールしておくべし。
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)モジュールが必要になったらしいのでインストールしておくべし。
この記事のトラックバックURL
この記事へのトラックバック
| HOME |