您如何将瓶子子应用程序与烧杯会话一起使用?
Bottlepy.org 显示了这两个示例:
子应用 http://bottlepy.org/docs/dev/tutorial.html#plugins-and-sub-applications
会议 http://bottlepy.org/docs/dev/recipes.html#keeping-track-of-sessions
结合
from bottle import Bottle
from beaker.middleware import SessionMiddleware
session_opts = {
'session.type': 'file',
'session.cookie_expires': 300,
'session.data_dir': './data',
'session.auto': True
}
app = Bottle()
app = SessionMiddleware(app, session_opts)
@app.route('/')
def hello():
return 'Hello World'
app.run()
这会引发以下错误:
Traceback (most recent call last):
File "example.py", line 14, in <module>
@app.route('/')
AttributeError: 'SessionMiddleware' object has no attribute 'route'