我有点迷失在这里。如何开始使用金字塔烧杯的 python 脚本。我更喜欢像这样通过 uwsgi 调用它:
uwsgi -s :9001 --module script
但是当我使用 curl 调用它时,我得到了
KeyError: 'beaker.session'
script.py 是这样的
from beaker.middleware import SessionMiddleware
from pyramid.config import Configurator
def application(environ, start_response):
# Get the session object from the environ
session = environ['beaker.session']
start_response('200 OK', [('Content-type', 'text/plain')])
return ['returned']
# Configure the SessionMiddleware
session_opts = {
'session.type': 'file',
'session.cookie_expires': True,
}
#wsgi_app = SessionMiddleware(application, session_opts)
config = Configurator()
config.include('pyramid_beaker')
wsgi_app = SessionMiddleware(application, session_opts)
谢谢!