我是 Flask 的初学者,我在更新模板时遇到问题 当我第一次运行应用程序
flask run
时,它当前可以工作,但是当我更新 html 或 python 代码,然后重新加载页面时,更新不会在浏览器中生效
我尝试了不同的浏览器,但仍然无法正常工作,然后我必须重新启动 IDE 并再次运行应用程序
这是我的代码
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == "__main__":
app.run(debug=True)
整合顺风和烧瓶后我也遇到了同样的问题。除了关闭整个项目并重新运行它之外,什么都没用。
尝试这样做以防止 Flask 缓存模板:
from flask import Flask, render_template
app = Flask(__name__)
app.config['TEMPLATES_AUTO_RELOAD'] = True
@app.route('/')
def index():
return render_template('index.html')
if __name__ == "__main__":
app.run(debug=True)