跳转到主要内容

Flask正则表达式路由。

项目描述

Flask-Reggie

https://travis-ci.org/rhyselsmore/flask-reggie.png?branch=master https://pypip.in/d/Flask-Reggie/badge.png

在Flask中启用正则表达式路由

安装

pip install flask-reggie

配置

要启用您的应用程序中的正则表达式路由

from flask import Flask
from flask_reggie import Reggie

app = Flask(__name__)
Reggie(app)

from flask import Flask
from flask_reggie import Reggie

reggie = Reggie()

def create_app():
    app = Flask(__name__)
    reggie.init_app(app)
    return app

使用方法

如果我们想要一个UUID作为视图参数,我们会遵循以下模式

@app.route('/<regex("[0-9a-f]{32}"):uuid>')
def example(uuid):
    return uuid

如你所见,我们能够提供一个正则表达式,并将其作为视图参数传递。

简单。

历史

0.0.2 (6/7/2013)

  • 为测试包添加了requirements.txt。

  • 包含许可证。

  • PEP8兼容性(以及文档字符串)。

  • setup.py现在推送包数据。

  • 更新TravisCI(对多个版本的Flask进行综合测试)。

0.0.1 (20/12/2012)

  • 构思

  • 将包提交到GitHub的初始提交。

项目详细信息


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

Flask-Reggie-0.0.2.tar.gz (2.9 kB 查看哈希)

上传于 来源

支持