1.3 KiB
1.3 KiB
Flask 备忘清单
本清单对 Flask 的入门进行了简要的概述,以及其常用示例。需要有 HTML
和 Python
基础。
入门
相关链接
- HTML (developer.mozilla.org)
- Python (python.org)
- Flask (flask.palletsprojects.com)
- Python 备忘清单 (kjchmc.cn)
Hello World
hello.py
# 导入 Flask 类
from flask import Flask
# 创建应用实例
app = Flask(__name__) # 'Flask' 参数是 应用程序模块 或 包 的名称
# __name__是适用于大多数情况的便捷快捷方式
# 路由 (装饰器)
@app.route('/') # route()装饰器告诉 Flask 什么路径触发下面的功能
def hello():
return 'Hello World!' # 该函数返回我们想要在浏览器中显示的消息内容
# 默认类型 HTML, 因此字符串中的 HTML 将被浏览器渲染
# 启动服务
if __name__ == '__main__':
app.run()
运行 hello.py
程序
$ python hello.py
* Serving Flask app 'hello'
* Running on http://127.0.0.1:5000
* Press CTRL+C to quit
或
$ flask --app hello run
* Serving Flask app 'hello'
* Running on http://127.0.0.1:5000
* Press CTRL+C to quit