所以我使用Flask和Twilio的whatsappapi,我想要一个所有路由的列表。通常的代码是:
@app.route("/whatever", methods=['GET', 'POST'])
def func():
<Other Stuff>
但我想要这样的
routes = ['route1', 'route2' , 'route3']
for i in routes:
@app.route("/"+i, methods=['GET', 'POST'])
def func():
<Other Stuff>
但是当我运行它时,它不起作用,因为同一个函数被多次定义。有办法解决这个问题吗。我是新的编码和Python所以任何帮助是感激的
我认为您真正要问的问题是,如何将多条路径映射到同一个函数,只需向该函数添加多个注释即可:
相关问题 更多 >
编程相关推荐