一、基本路由
Flask 介绍
- Flask 是一个轻量级的 Web 开发框架。
- 它依赖 jinja2 和 Werkzeug WSGI 服务的一个微型框架。
- 优点:
- 简单易用。
- 微型轻量级。
- 高度可扩展。
- 社区活跃。
二、动态路由
@app.route("/<province>/<city>")
def city(province, city):
return f"welcome {province} {city}"
三、限定类型
- 路径中添加<类型:变量名>来限定变量的类型
@app.route("/<string:province>/<int:city>")
类型 | 说明 |
---|---|
int | 接受正整数和0 |
float | 接受正浮点数 |
string | (缺省值)接受任何不包含斜杠的文本 |
path | 类似string,可以接受斜杠 |
uuid | 接受uuid字符串 |