2011-01-10 65 views
0

我準備開始給一個Django應用程序中的jqgrid更大的功能(分頁,搜索等)。爲了做到這一點,看起來好像jqgrid在GET中將其參數發送到服務器。我計劃編寫一個urlpattern來提取必要的東西(頁碼,每頁記錄,搜索詞等),以便將它傳遞給我的視圖以將正確的行返回到網格。有沒有人已經創建了這個urlpattern我在尋找?Django的url模式來檢索查詢字符串參數

非常感謝。

回答

1

答案比我意識到的要簡單。正如djangobook第7章中標題爲「查詢字符串參數」的章節所述,可以簡單地執行如下操作,其中「someParam」是要檢索的查詢字符串中的參數。但是,Django設計爲在頁面頂部的地址欄中保持乾淨,所以如果必須的話,您應該只使用此選項。

查詢字符串可能看起來像這樣。

http://somedomainname.com/?someString=1 

該視圖可能如下所示。

def someView(request): 
    if 'someParam' in request.GET and request.GET['someParam']: 
     someParam = request.GET['someParam'] 

希望這有助於其他人在路上。

相關問題