我在flask项目中遇到了以下代码:
@app.route(r"^/subscriptions/?")
class SubscriptionsHandler:
...
我不确定什么是“?”路径模式末尾的符号是什么意思?
我检查了文档和一些教程,但是没有找到类似的路线示例。
答案 0 :(得分:1)
如@khelwood所述,这意味着前面的字符是可选的。具体来说,这意味着/ subscriptions和/ subscriptions /调用相同的路由。通常,您通常将其放在方法之前,而不是在类之前。