提示
这个解决方案是来自web.py邮件列表。this
问题
如何在子应用中使用session?
解法
web.py默认session信息只能在主应用中共享,即便在其他模块中import Session都不行。在app.py(或main.py)可以这样初始化session:
session = web.session.Session(app, web.session.DiskStore('sessions'),
initializer = {'test': 'woot', 'foo':''})
.. 接下来创建一个被web.loadhook加载的处理器(processor)
def session_hook():
web.ctx.session = session
app.add_processor(web.loadhook(session_hook))
.. 在子应用(假设是sub-app.py)中,可以这样操作session:
print web.ctx.session.test
web.ctx.session.foo = 'bar'
相关推荐
在开发环境中输入import docx测试三方库有没有成功,显示Import Error: No module named 'exceptions' 原来是通过命令行下载的docx安装包还没有完全兼容python3,估计这个安装包还只兼容python 2(python2 和python3...
python库。资源全名:pyppyn-0.3.41-py2.py3-none-any.whl
pip-20.3.4-py2.py3-none-any.whl
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:croniter-0.3.37-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库。 资源全名:backports.socketpair-3.5.0.3-py2.py3-none-any.whl
six-1.14.0-py2.py3-none-any.whl python 工具插件,应该好用,下载使用
torchvision-0.2.0-py2.py3-none-any.whl
xlrd-1.2.0-py2.py3-none-any.whl,python对excel进行读操作
pip-9.0.1-py2.py3-none-any.whl最新版本,pip install 包,希望对新手有帮助,我也是新手,有什么问题欢迎大家交流。
python库,解压后可用。 资源全名:scopus.wp-0.3.0.39-py2.py3-none-any.whl
资源来自pypi官网。 资源全名:scopus.wp-0.3.0.74-py2.py3-none-any.whl
资源来自pypi官网。 资源全名:scopus.wp-0.3.0.39-py2.py3-none-any.whl
scrapy_redis-0.6.8-py2.py3-none-any.whl 使用方式 pip install xx.whl 即可
urllib3-1.21.1-py2.py3-none-any.whl,可使用pip工具离线安装。
资源分类:Python库 所属语言:Python 资源全名:scopus.wp-0.3.0.41-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源来自pypi官网,解压后可用。 资源全名:jupyterthemes-0.3-py2.py3-none-any.whl
selenium-3.3.3-py2.py3-none-any.whl
streamlit-0.69.2-py2.py3-none-any.whl pypi可以免费下载