首页 > 其他 > 详细

Flask自动刷新前端页面(方便调试)livereload

时间:2019-11-24 15:51:35      阅读:103      评论:0      收藏:0      [点我收藏+]

是不是每次调整模板文件,就要停止flask服务器,重启flask服务器,再去浏览器刷新页面?

有没有办法自动完成这3步呢?

安装livereload即可,

仅仅把app.run()

改为下面的例子就可以了。

注意:现在只支持python3.7,不支持3.8,并且尽限于修改模板文件,或者静态文件,改python代码,是会出错的。

 

from flask import Flask, render_template

app = Flask(__name__)

app.config[DEBUG] = True


@app.route(/)
def hello_world():
    return render_template(home.html)


if __name__ == __main__:
    from livereload import Server

    server = Server(app.wsgi_app)
    server.watch(**/*.*)
    server.serve()
    # app.run()

 

Flask自动刷新前端页面(方便调试)livereload

原文:https://www.cnblogs.com/jackadam/p/11922458.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!