私はここでちょっと迷っています。ピラミッドビーカーを使用して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)
ありがとう!