跳转到主要内容

基于wsgi selector的django urls助手

项目描述

django-selector是一个基于WSGI的Selector(由Luke Arno开发)的Django自定义URL模式解析器。它通过提供常用模式的配方来简化URL模式的编写和读取。django-selector的解析器忽略基于经典正则表达式的URL模式,因此如果你需要正则表达式的灵活性,你不需要为单个URL模式跳过注册的环。在urls.py中使用这些命名模式可以清楚地说明它们匹配的内容以及匹配方式。

patterns('foo.views',
(r'^/(?P<name>[a-zA-Z0-9\-]+)/(?P<foos>\d*.?\d+)/$', 'index', {}, 'foo-index'))

变成

parser.patterns('foo.views',
(r'/{name:slug}/{foos:number}/', 'index', {}, 'foo-index'))

你可以使用pip安装django-selector

pip install django-selector

你可以从其hg仓库分支django-selector

hg clone http://bitbucket.org/jmoiron/django-selector

你还可以阅读完整的发布文档

项目详情


下载文件

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

源分布

django-selector-0.4.tar.gz (3.6 kB 查看散列值)

上传时间: 源代码

由以下支持