WEB Dev - Flask

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

app = Flask(__name__,static_folder=project_root+"\\static",
template_folder=project_root+"\\templates")

"""项目的首页"""
@app.route('/')
def index():
"""首页的路由"""
return render_template('index_new.html')


"""浏览器默认打开工程"""
def open_browser():
print("打开浏览器")
webbrowser.open('http://localhost:5000')

if __name__ == '__main__':
# 创建一个新线程来打开浏览器
thread = threading.Timer(1,open_browser)
thread.start()
app.run()
# load_data()

使用 WSGI 服务器部署

  1. 安装 WSGI 服务器:例如 Gunicorn 或 uWSGI