烧瓶正则表达式路线。
Flask-Reggie的Python项目详细描述
烧瓶reggie
在烧瓶中启用regex路由
安装
pip install flask-reggie
配置
在应用程序中启用regex路由
fromflaskimportFlaskfromflask_reggieimportReggieapp=Flask(__name__)Reggie(app)
或
fromflaskimportFlaskfromflask_reggieimportReggiereggie=Reggie()defcreate_app():app=Flask(__name__)reggie.init_app(app)returnapp
使用量
如果我们希望将uuid作为视图参数提供,我们将遵循此模式
@app.route('/<regex("[0-9a-f]{32}"):uuid>')defexample(uuid):returnuuid
如您所见,我们能够提供正则表达式,并将其作为视图参数传递。
很简单。
历史记录
0.0.2(2013年7月6日)
- 为测试包添加了requirements.txt。
- 包括许可证。
- PEP8合规性(和文档字符串)。
- setup.py现在推送包数据。
- 更新了Travisci(多版本烧瓶的综合测试)。
0.0.1(2012年12月20日)
- 概念
- 将包初始提交到github。