我正在使用Google App Engine的GAE-Sessions。在readme file中,它说“如果你想与Django进行gae会话,请将'gaesessions.DjangoSessionMiddleware'添加到settings.py文件中的MIDDLEWARE_CLASSES列表中。”问题是我没有“settings.py”文件,也没有创建App Engine项目时创建的文件。 GAE-Sessions指的是哪些settings.py文件?
答案 0 :(得分:3)
我正在使用谷歌appengine django gae-sessions。我所拥有的是与app.yaml相同级别的文件,我称之为appengine config。
内容
from gaesessions import SessionMiddleware
import logging
def webapp_add_wsgi_middleware(app):
app = SessionMiddleware(app, cookie_key="ExampleofarandomKEYforcookieswritewhatyouwant")
return app
在同一级别,我还将gaesessions文件夹放在__init__.py
文件中。
答案 1 :(得分:0)
下载django-nonrel并使用django-admin.py
帮助程序创建所有样板项目,包括settings.py
文件。
文档here。