嗨,我有一个像这样的网址模式:
url(
r'^project_info/(?P<product>\w+)/$',
'tool.views.ProjectInfo',
name='project_info'
),
这适用于普通字符串,但是如果我想捕获类似于&#39; my-product&#39;它失败。
我试过像这样逃避破折号:
url(
r'^project_info/(?P<product>\-\w+)/$',
'tool.views.ProjectInfo',
name='project_info'
),
但没有快乐。
非常感谢任何帮助。
答案 0 :(得分:6)
这应该对你有用
url(
r'^project_info/(?P<product>[-\w]+)/$',
'tool.views.ProjectInfo',
name='project_info'
),