基于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的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 48c969eb85dcd7558e954f646b903c5d8cf0b0751415b8535e4f6e2cac1a09a6 |
|
MD5 | d23158d254f22a022cf1183506286602 |
|
BLAKE2b-256 | ac8772e415cd6769eb0980b6eda2c8a6cee6a0b9ded2201b08f6656e0cd75b55 |