1

最近、GAEプロジェクトをpython2.5からpython2.7に移行しようとしました。残念ながら、gaesessionsに必要なappengine_config.pyファイルでいくつかの問題が発生しました。

問題がGAEの部分にあるのか、セッションの部分にあるのかはわかりませんが、environ変数を出力できるので、今はセッション側にあると思いますが、my_start_response変数のタイプは、どこをいじっている間はできません。問題はです。

ここに問題があります:

Traceback (most recent call last):
  File "c:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 195, in Handle
    result = handler(dict(self._environ), self._StartResponse)
  File "d:\Documents\dna_manip\gaesessions\__init__.py", line 472, in __call__
    return self.app(environ, my_start_response)
TypeError: 'NoneType' object is not callable

誰かが以前にこれに対処しなければならなかったことがありますか?プロジェクトを移行している間、私はうんざりしたような気がします。

4

1 に答える 1

0

気にしないでください-私はうんざりしました。Google App Engineでweb.pyとpython2.7を使用する場合は、application.cgirun()ではなくapplication.wsgifunc()関数を使用する必要があります。

于 2012-08-24T03:03:36.847 に答える