0

在瓶子里,路线是这样的:

@get('/ws/contacts/:uid')

如何向路由添加更多参数,以及如何对 @get() 进行编码?

4

1 回答 1

1

只需使用多个通配符:

@get('/ws/contacts/:uid/:itemid')
def get_user_item(uid, itemid):
    return 'you passed in uid={} and itemid={}'.format(uid, itemid)

PS,您使用的是不推荐使用的通配符语法。除非您需要使用旧版本的 Bottle(0.9 或更早版本),否则我建议您使用现代语法,如下所示:

@get('/ws/contacts/<uid:int>/<itemid:int>')
于 2013-05-29T01:57:17.897 回答