Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python gaesessions找不到';当前会议';属性_Python_Google App Engine_Gae Sessions - Fatal编程技术网

Python gaesessions找不到';当前会议';属性

Python gaesessions找不到';当前会议';属性,python,google-app-engine,gae-sessions,Python,Google App Engine,Gae Sessions,我在用gaesessions。当我尝试通过执行get\u current\u session()来检查当前会话时,出现以下错误: File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\_webapp25.py", line 716, in __call__ handler.post(*groups) File "C:\Users\roger\Documents\projects

我在用gaesessions。当我尝试通过执行
get\u current\u session()
来检查当前会话时,出现以下错误:

File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\_webapp25.py", line 716, in __call__
    handler.post(*groups)
  File "C:\Users\roger\Documents\projects\myapp\handlers\unburden.py", line 502, in post
    session = get_current_session()
  File "C:\Users\roger\Documents\projects\myapp\gaesessions\__init__.py", line 37, in get_current_session
    return _tls.current_session
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\dist\_threading_local.py", line 215, in __getattribute__
    return object.__getattribute__(self, name)
AttributeError: 'local' object has no attribute 'current_session'
我已经创建了appengine_config.py文件,如下所示:

from gaesessions import SessionMiddleware

COOKIE_KEY = '\x91G{\xd8\x90\x1e\xa4\xfdcd\x0fd\x0cXt\xd4 d\x97\x06YV\xaa_\x99\x95\x9d\xbc&\x83\x98\xb4h\xa5\xc1\xdau\xd5\x03\xc6u\xc7\x15<!V\x9d\xd9\xef\xa4Z\xce\x7f\x06*i\xca\xd2\x9f\xcdE|\x1fV'

def webapp_add_wsgi_middleware(app):
    app = SessionMiddleware(app, cookie_key=COOKIE_KEY)
    return app
从gaesessions导入SessionMiddleware
COOKIE_KEY='\x91G{\xd8\x90\x1e\xa4\xfdcd\x0fd\x0cXt\xd4 d\x97\x06YV\xaa\ux99\x95\x9d\xbc&\x83\x98\xb4h\xa5\xc1\xdau\xd5\x03\xc6u\xc7\x15
OBS:我没有在GAE应用程序上使用Python27。


有什么想法吗?谢谢。

你把appengine_config.py放在哪里了?@TakashiMatsuo放在我的应用程序的根目录上。appengine_config.py真的被appengine读取了吗?如果你在那个文件上故意添加一些语法错误,会发生什么?