嗨我有一個應用程序,可以正常工作,當我從瀏覽器中鍵入網址。它的工作原理類似於http://mysite/service?id=1234,如果我在瀏覽器上鍵入它可以正常工作,但是我們有另一個接受來自移動電話參數的服務,此服務會調用相同的url並將參數發佈到它上面。如何從urls.py獲取請求參數?
我知道它得到了儘可能urls.py因爲我已經把一個日誌記錄機制,但它並不完全進入視圖,我也在視圖中的日誌記錄位。
所以這就是爲什麼我想要得到urls.py收到的確切的請求路徑,以便我能夠弄清楚服務是否正在搞砸。
這可能嗎?
+1。優秀的問題理解fu。 – 2010-09-23 04:13:33
嗨,感謝您的回覆,簡單地說,我只是想從urls.py中訪問HttpRequest.REQUEST,這樣我就可以使用querystring,GET或甚至POST的基本URL來獲取URL。 – Michael 2010-09-23 04:23:24
@Michael:如果您正在嘗試排除爲什麼請求沒有將其顯示到視圖中,則可以在此處發佈您的網址配置。另外,你可以通過編寫一個catch-all視圖來進行調試(在你的url中匹配「^ $」,將它添加到配置的頂部),它僅僅記錄整個請求。 – 2010-09-23 04:28:51