问题描述
我想在 CherryPy-Session 中加载、修改和显示图像。当会话到期时,文件应该被自动删除。所以当用户请求一个页面时,一个图像被加载、更改(上面有他的名字)并在网页上显示给用户。当会话结束时,必须从服务器中清除/删除所有内容(以避免淹没 SSD)。
为了在 CherryPy 中激活会话,我使用了以下代码,它也启用了服务器内存中的数据处理,但这并没有为我提供会话式文件处理的解决方案。
if __name__ == '__main__':
conf = {
'/': {
'tools.sessions.on': True,'tools.staticdir.root': os.path.abspath(os.getcwd())
},'/static': {
'tools.staticdir.on': True,'tools.staticdir.dir': './public'
}
}
cherrypy.quickstart(Main(),'/',conf)
作为第二个想法,我考虑将图像加载到会话类 (cherrypy.session['image1'] = ...
) 中,但后来我很难在网页上显示/嵌入它,因为图像需要指向服务器上文件的链接!
感谢任何帮助!提前致谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)