在Django應用程序爲什麼不工作這個表達式代碼
在這裏工作是我的urls.py
urlpattterns = [url(r'^(?P<leagueId>[0-9]+)/(?P<year>[0-9]+)/(?P<team>[\S]+)/$', views.team_detail, name="team_detail"),]
一個例子網址是沿着線:
http://localhost:8000/123456/2017/Johnny%20Rocket/
我試着玩Pythex,但我無法找到匹配的網址
注意:傳遞的變量是/ {number }/{year}/{name}
該名稱可以由字母數字字符和空格組成。
但'%20'是空白的編碼...使用'+'代替。 –
我想大量的流量來自[django]以外的標籤。 Django會在字符串匹配正則表達式之前提取URL路徑並剪切第一個斜槓。 – knbk