我面临的问题是Werkzeug 1.0.0
已删除不推荐使用的代码,包括所有这些, Werkzeug.contrib
当我使用烧瓶会话时,我得到
from werkzeug.contrib.cache import FileSystemCache
ModuleNotFoundError: No module named 'werkzeug.contrib'
所以建议的解决方案是降级werkzeug to 0.16.0
我所做的。但现在的问题是
cannot import name 'ContextVar' from 'werkzeug.local'
为此提供的解决方案是将werkzeug 升级到2.0 或更高版本。
我应该怎么做才能修复烧瓶会话?如何安全地存储会话?
我看到了一些替代方法 importfrom cachelib import FileSystemCache
而不是 from werkzeug.contrib.cache import FileSystemCache
insessions.py
但问题是它不加密会话文件。
我该如何解决这个问题?烧瓶会话也存在一个问题,即关闭浏览器时会话不会被清除,我app.config["SESSION_PERMANENT"] = False
在开始时特别给出了。