我是使用 Flask 的新手。我已经为 Hello World 编写了基本的 Flask 代码,但在更新功能后,我仍然在网页上看到旧值。从我在其他帖子和博客上看到的内容来看,这可能是缓存问题。但我不确定如何清除它。
旧功能:
def hello_world():
print('Hello World')
新功能:
def hello_world():
print('Hello Hi')
我仍然Hello World
在网页中看到输出而不是Hello Hi
.
如果这有帮助,我正在 PyCharm 2018.2.5 中运行代码
from flask import Flask
from flask_caching import Cache
app = Flask(__name__)
cache = Cache'(config={'CACHE_TYPE': 'simple'})
@app.route('/')
def hello_world():
print('Hello Hi')
if __name__ == '__main__':
cache.init_app(app)
with app.app_context():
cache.clear()
app.run(debug=True)
先感谢您。