Flask框架学习笔记4-配置页面自动进行刷新
2021/6/27 6:15:51
本文主要是介绍Flask框架学习笔记4-配置页面自动进行刷新,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
之前我们已经可以搭建一个简单的页面了,但是每次我们需要修改后端或者前段页面的代码后,想要立即在浏览器看到我们所修改的效果,就得重新启动项目并刷新页面,这样在后续大规模开发过程中相当麻烦,所以这里我们来配置修改代码后,页面自动进行更新,不需要我们手动操作。
1、从第三方库flask_script导入Manager类,并进行配置
app.py
from flask import Flask,render_template from werkzeug.routing import BaseConverter from flask_script import Manager class RegexConver(BaseConverter): def __init__(self,url_map,*items): super(RegexConver,self).__init__(url_map) self.regex = items[0] app = Flask(__name__) app.url_map.converters['regex'] = RegexConver manager = Manager(app) @ manager.command def dev(): from livereload import Server live_server = Server(app.wsgi_app) live_server.watch("**/*.*") live_server.serve(open_url_delay=True) @app.route('/') def hello_world(): return render_template('index.html',data='welcome to china!') @app.route('/services') def services(): return 'service!' @app.route('/about') def about(): return 'about!' '''The parameter length must be three characters''' @app.route('/user/<regex("[a-z]{3}"):username>') def user(username): return 'Username is %s' % username if __name__ == '__main__': # app.run(debug=True) manager.run()
这样就可以实时该代码,前段页面自动更新了
这篇关于Flask框架学习笔记4-配置页面自动进行刷新的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南
- 2024-09-30Dnd-Kit学习:新手快速入门指南