我有類似於www.example.com/search?param1=abc¶m2=xyz¶m3=
的URL,目前我在視圖中做的是這樣的。如何在django中跳過空獲取參數
if ((request.GET.get('param1')) or (request.GET.get('param2')) or (request.GET.get('param3'))):
if request.GET.get('param1'):
value1 = request.GET.get('param1')
if request.GET.get('title'):
value2 = request.GET.get('param2')
if request.GET.get('location'):
value3 = request.GET.get('param3')
api_url = `www.api-end-point.com?p1=value1&p2=value2&p3=value3&format=json`
但是你們可以看到param3是空的,並且要打api我需要跳過空的參數。
所以我的問題是我怎麼能從django中的GET
請求中的url中獲取所有設置參數。
你嘗試使用默認參數,如果沒有通過呢? – Gahan
@Gahan我不明白你的意思,實際上這是我的第一個項目,我還沒有聽說過默認參數 – parvez