您当前的位置: 首页 >  Python

Python:Flask自动刷新页面livereload

彭世瑜 发布时间:2020-09-18 17:27:01 ,浏览量:2

pip install livereload

文档:https://pypi.org/project/livereload/

代码

#coding=utf-8

from flask import Flask
from flask_script import Manager


app = Flask(__name__)

# 使用manager管理工具
manager = Manager(app)

@app.route("/")
def upload():
    return "hello nihao"

# 实现自动刷新调试功能
@manager.command
def dev():
    from livereload import Server
    live_server = Server(app.wsgi_app)
    live_server.watch("**/*.*")
    live_server.serve(open_url=True)


if __name__ == "__main__":
    manager.run()

#python main.py dev

或者

from livereload import Server


if __name__ == '__main__':
    app.debug = True
    live_server = Server(app.wsgi_app)
    # live_server.watch('**/*.*')
    live_server.serve()
    # app.run()

参考 flask-script实现自动刷新页面调试

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 2浏览

    0关注

    2771博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0454s