Flask可以有可选的URL参数吗?

年轻:

是否可以直接声明Flask URL可选参数?

目前,我正在按照以下方式进行:

@user.route('/<userId>')
@user.route('/<userId>/<username>')
def show(userId, username=None):
    pass

我如何直接说这username是可选的?

AudriusKažukauskas:

另一种方法是写

@user.route('/<user_id>', defaults={'username': None})
@user.route('/<user_id>/<username>')
def show(user_id, username):
    pass

但是我想您想编写一条路由并将其标记username为可选?如果是这样,我认为不可能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java函数的参数可以要求可选接口吗?

Java Lambda可以有多个参数吗?

球衣中可以有一个可选的QueryParam吗?

Django可选的url参数

TypeScript中的可选参数可以为null吗?

angularjs路由可以具有可选参数值吗?

我可以重载具有不同参数的REST url资源吗?

枚举参数在C#中可以为可选吗?

您可以将委托函数作为可选参数传递吗?

我可以使用TimeSpan作为具有默认值的可选参数吗?

我可以有可选的特征范围吗?

可分配的意图(输入)参数可以是可选的吗?

Flask-可选路径参数

我可以有const参数包吗?

有人可以帮我传递URL作为参数吗

有人可以逐步向我解释此代码如何从网站URL获取参数吗?

两个具有一个可选参数差异的URL映射到flask Restful中的相同资源

Tomcat:可以解析包含“&”的URL参数吗?

带有可选参数的RedirectView和url反向

构造函数的命名/可选参数有性能损失吗?

可以使用可选参数为JSNI函数建模吗?

我可以在Typescript定义和函数调用中将参数设为可选参数吗?

函数是否可以具有同时需要的“多个可选参数”?

有什么办法可以通过urlconf参数设置success_url吗?

有一种简单的方法可以在python函数中具有可选的输出参数吗?

Flask - 具有多个可选参数的路由

可以在具有默认值(作为可选参数)的参数中分配 const 变量吗?

你可以有“可选的多个任意字符”吗?

在 C# 中可以选择需要可选参数吗?