"sanic" python 中的占位符

Placeholder in "sanic" python

我最近一直在使用 python 中的 Sanic 模块,我想知道是否有一种方法可以在 url 中定义占位符。这有点难以解释,但我会尽力而为。

我希望它是这样的。 Url: /account/api/public/account/PlaceholderHere/externalAuths 谁能帮我解决这个问题?

您可以在路由装饰器的占位符周围使用 <>

my_route = Blueprint("my_route")

@my_route.route("/account/api/public/account/<placeholder>/externalAuths", methods=["GET"])
async def get_my_route(request, placeholder):
  print(f"here is my placeholder: {placeholder}")

阅读文档中的 parameters