运用livereload自动更新
# coding=utf-8
from flask import Flask,request, make_response, jsonify, render_template, url_for
from flask_bootstrap import Bootstrap
from flask_script import Manager
app = Flask(__name__)
app.config.from_pyfile('config')
bootstrap = Bootstrap(app)
manager = Manager(app)
@app.route('/article')
def hello_world():
return render_template('article.html')
@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()
出现错误
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/40878522baa783de227c3b4283db0063.png)
解决办法
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/19422d5c2e1bd17871f6723b6fb98a81.png)