2010-05-05 101 views
0

使通過JSON作爲Django的請求時,Django的網址

var info=id + "##" +name+"##" 
$.post("/supervise/activity/" + info ,[] , 
function Handler(data,arr) 
    { 

    } 

在urls.py

(r'^activity/(?P<info>\d+)/$, 'activity'), 

在觀點,

def activity(request,info): 
    print info 

請求不走通過。 info是string.How可以這樣解決

謝謝..

+0

數據不足。你是正則表達式意味着是數字字符串(僅由數字組成)是真的嗎?它是從瀏覽器工作嗎? – Ivan 2010-05-05 07:30:54

回答

4

^activity/(?P<info>\d+)/$將只匹配像「活動/ 42 /」和(在這種情況下42)的數量將info

如果您將'## name ##'附加到網址,它將不會被識別。