Flask url唯一

Flask的URL规则是基于Werkzeug的路由模块。这个模块的思想是基于Apache以及更早的HTTP服务器的主张,希望保证优雅且唯一的URL

1
2
3
4
@app.route('/projects/')
def projects():
return 'project page'
# 上例中,访问结尾不带/的url会被重定向到带/的url
1
2
3
4
5
@app.route('/about')
def about():
return 'about page'
# 上例中,访问带/的url会产生404错误
# so box的nginx中会配置自动去掉url结尾斜杠