首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在google-app-engine中使用会话

如何在google-app-engine中使用会话
EN

Stack Overflow用户
提问于 2011-11-11 14:33:57
回答 1查看 1.3K关注 0票数 1

我刚开始使用Python (以及GAE),我试图在我的应用程序中包含会话,这正是我所做的:

我将高斯文件夹复制到我的src文件夹(该文件夹包括__init__.py文件)

并将其添加到我的工作代码中:

代码语言:javascript
复制
from gaesessions import get_current_session

session = get_current_session()

我收到以下错误:

Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\runtime\wsgi.py", line 174, in Handle result = handler(self._environ, self._StartResponse)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1519, in __call__ response = self._internal_error(e)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1511, in __call__ rv = self.handle_exception(request, response, e)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1505, in __call__ rv = self.router.dispatch(request, response)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1253, in default_dispatcher return route.handler_adapter(request, response)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1077, in __call__ return handler.dispatch()

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 547, in dispatch return self.handle_exception(e, self.app.debug)

File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 545, in dispatch return method(*args, **kwargs)

File "D:....\src\helloworld.py", line 13, in get session = get_current_session()

File "D:....\src\gaesessions\__init__.py", line 36, in get_current_session return _tls.current_session

File "C:\Python27\lib\_threading_local.py", line 193, in __getattribute__ return object.__getattribute__(self, name)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-11 15:00:16

您忽略了堆栈跟踪中的实际异常,但我猜是这样的:

AttributeError:“本地”对象没有属性“current_session”

如果是这样的话,您很可能跳过了middleware configuration步骤。根据指令创建一个appengine_config.py并重新启动dev服务器;这将解决您的错误。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8095426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档