Python 轻量级 Web 应用框架 Flask Demo搭建
一、安装Flask
1.安装Python环境
此处省略100字(http://www.runoob.com/python3/python3-install.html)
2.安装Flask
用pip从命令行安装Flask。
如果在Linux或Mac OS X上,可以在一个终端窗口中键入一下命令:
$ sudo -H python3 -m pip install flask
如果在Windows上,作为管理员运行打开一个命令提示窗口,然后执行下面的命令:
C:\> py -3 -m pip install flask
二、编写最小程序
1..编写Hello world程序
from flask import Flask app = Flask(__name__) @app.route('/') def hello() -> str: return 'Hello world from Flask!' app.run(debug=True)
2..运行
如果在Mac OS X或Linux上,需要在一个终端窗口中键入以下命令。一定要在包含hello_flask.py程序文件的同一个文件夹中执行这个命令:
$ python3 hello_flask.py
如果在Windows上,可以从包含hello_flask.py程序文件的文件夹打开一个命令行提示窗口。Window命令行准备好之后,键入下面这个命令启动你的Flask应用:
C:\myProject> py -3 hello_flask.py
从现在开始,都会由Flask接管,它的内置服务器完成任何操作,都会在屏幕上显示状态消息。启动之后 Flask Web服务器会立即确认它已经启动。
下面使用我们的Web浏览器与这个Web服务器交互。打开任意的浏览器,键入Flask Web服务器启动消息中的URL:
http://127.0.0.1:5000/
三、从Flask呈现模板
1.构建HTML模板页面
2.从Flask呈现模板
2.1 导入 render_template函数
2.2 创建一个新的URL,这里就是 /entry
2.3 创建一个函数返回正确呈现的HTML
3.运行测试