相关疑难解决方法(0)

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 ×1

python ×1

werkzeug ×1