Python烧瓶路线:'是什么?到底是什么意思?

时间:2018-10-17 08:19:51

标签: python flask

我在flask项目中遇到了以下代码:

@app.route(r"^/subscriptions/?")
class SubscriptionsHandler:
    ...

我不确定什么是“?”路径模式末尾的符号是什么意思?

我检查了文档和一些教程,但是没有找到类似的路线示例。

1 个答案:

答案 0 :(得分:1)

如@khelwood所述,这意味着前面的字符是可选的。具体来说,这意味着/ subscriptions和/ subscriptions /调用相同的路由。通常,您通常将其放在方法之前,而不是在类之前。