2024-04-28 11:56:48 发布
网友
我想集成python烧杯.中间件带瓶mvc。这个(https://github.com/cavillingelite/bottle-mvc-mod_wsgi)瓶微框架的配置版本为MVC。我能搞定这个(http://bottlepy.org/docs/dev/recipes.html)编码,但不知道如何与瓶子MVC集成
你可能想得太多了。如果您将烧杯作为中间件加载,则有一个请求环境获取('烧杯会议'dict的作用类似于烧杯的接口。在
我将设置一个user类,在安全路由上使用登录装饰器,然后在呈现模板之前加载user对象。在user对象中,可以执行以下操作:
self.session = request.environ.get('beaker.session') self.__dict__.update(self.session)
现在只是打电话用户.key将导致烧杯会话中保存任何内容。如果在烧杯配置中启用了“自动保存”,则可以将值指定给自我会话它会把它们储存在烧杯里。在
这真的很简单。我目前使用的是烧杯/瓶子/redis,效果非常好。在
你可能想得太多了。如果您将烧杯作为中间件加载,则有一个请求环境获取('烧杯会议'dict的作用类似于烧杯的接口。在
我将设置一个user类,在安全路由上使用登录装饰器,然后在呈现模板之前加载user对象。在user对象中,可以执行以下操作:
现在只是打电话用户.key将导致烧杯会话中保存任何内容。如果在烧杯配置中启用了“自动保存”,则可以将值指定给自我会话它会把它们储存在烧杯里。在
这真的很简单。我目前使用的是烧杯/瓶子/redis,效果非常好。在
相关问题 更多 >
编程相关推荐