@app.route('/orders/<order_id>')# 使用同一个视图函数,显示不同用户的订单信息
#<>定义路由的参数,<>内需要起个名字
def get_order_id(order_id):
#需要在视图函数的()输入参数名,后续代码才能获取到该参数
return 'order_id %s' % order_id
@app.route('/orders/<order_id>')
def get_order_id(order_id)
return 'order_id %s' %order_id
此时type(order_id)默认为字符型,如需指定数据类型,比如订单号一般为整数,参数理应只能为整数型。需进行类型转换。
@app.route('/orders/int:order_id') 即在order_id前指定数据类型
修改后: