2012-11-23 112 views
0

喜字我有一個URL模式,像這樣:Django的忽略URL參數

url(
    r'^project_info/(?P<product>\w+)/$', 
    'tool.views.ProjectInfo', 
    name='project_info' 
), 

這工作正常與普通字符串,但如果我想捕捉的東西,如「我的產品」失敗。

我試圖逃避破折號像這樣:

url(
    r'^project_info/(?P<product>\-\w+)/$', 
    'tool.views.ProjectInfo', 
    name='project_info' 
), 

,但沒有喜悅。

任何幫助將不勝感激。

回答

6

這應該爲你工作

url(
    r'^project_info/(?P<product>[-\w]+)/$', 
    'tool.views.ProjectInfo', 
    name='project_info' 
),