一、装饰器:@app.route
1、URL
要与执行函数进行映射,使用的是@app.route
装饰器。@app.route
装饰器中,可以指定URL
的规则来进行更加详细的映射,比如现在要映射一个文章详情的URL
a、url可以跟id,id一般为1,2,3,4,5,6这样的整型数据(int)
b、如果需要指定类型,则要写成<converter:variable>
c、一般的类型:
-
string: 默认的数据类型,接受没有任何斜杠
/
的字符串。 -
int: 整形
-
float: 浮点型。
-
path: 和
string
类似,但是可以传递斜杠/
。 -
uuid:
uuid
类型的字符串。 -
any:可以指定多种路径,这个通过一个例子来进行说明:
二、数据类型不匹配报错处理
1、TypeError