码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-11-24 15:53:12      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:重启   render   文件   __name__   调整   style   from   完成   页面   

是不是每次调整模板文件,就要停止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

标签:重启   render   文件   __name__   调整   style   from   完成   页面   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!