gpt4 book ai didi

Python 猎鹰框架 : optional URI parameters

转载 作者:太空狗 更新时间:2023-10-30 02:17:42 24 4
gpt4 key购买 nike

有没有办法在 Falcon 网络框架中定义可选路径参数?目前,我正在为修改同一资源声明单独的路由。

app.add_route('/users/', users_api_post)
app.add_route('/users/{id}', users_api_put)

PS:有一个类似的question Flask 框架的 SO。

最佳答案

看来您使用的是不同的 HTTP 方法,因此使用不同的函数(on_put 和 on_post)似乎更简单。

但如果您使用相同的 HTTP 方法,这对我有用:

class EventsResource(object):
def on_get(self, req, resp, app_id, timeanddate=None):
if timeanddate:
...
else:
...

app.add_route('/events/{app_id}', EventsResource())
app.add_route('/events/{app_id}/{timeanddate}', EventsResource())

希望这有助于...

关于Python 猎鹰框架 : optional URI parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39363948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com