例如接收分页的page,只能是数字,并且如果没传则默认为1
上代码:
page = request.args.get('page', 1, type=int)
设置默认值和类型后,Flask就可以帮我们处理的很好,下面是几个例子:
1、正常传1
http://www.example.com?page=1
page=1
2、正常传2
http://www.example.com?page=2
page=2
3、不传
http://www.example.com
page=1
4、传一个异常的值(不是int)
http://www.example.com?page=abc
page=1