相关疑难解决方法(0)

Flask是否在其URL路由中支持正则表达式?

我知道Flask有int,float和path转换器,但我们开发的应用程序在其URL中有更复杂的模式.

有没有办法可以使用正则表达式,就像Django一样?

python regex flask

95
推荐指数
3
解决办法
3万
查看次数

Flask dev服务器中静态文件的URL路由冲突

我想定义一个包含三个变量组件的url规则,例如:

@app.route('/<var_1>/<var_2>/<var3>/')
Run Code Online (Sandbox Code Playgroud)

但我发现开发服务器在尝试匹配静态文件之前会评估这些规则.所以像:

/static/images/img.jpg
Run Code Online (Sandbox Code Playgroud)

将被我的url规则捕获,而不是转发到内置的静态文件处理程序.有没有办法强制开发服务器首先匹配静态文件?

PS如果规则有两个以上的变量组件,这只是一个问题.

python werkzeug flask

7
推荐指数
2
解决办法
6251
查看次数

标签 统计

flask ×2

python ×2

regex ×1

werkzeug ×1