基于wsgi选择器的django url助手
django-selector的Python项目详细描述
django选择器是django的自定义url模式解析器,它基于 Luke Arno’s Selector用于wsgi。它 旨在通过提供 常用图案的配方。django选择器的解析器忽略经典 基于ReGEX的URL模式,因此,如果您需要ReXEXE的灵活性 对于一次性的url模式,无需跳过注册环。使用这些 py在url.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选择器:
pip install django-selector
您可以使用fork django选择器from its hg repository:
hg clone http://bitbucket.org/jmoiron/django-selector
您还可以阅读完整的release documentation。