python - django獲取不到前端參數(shù)?
問(wèn)題描述
前端傳來(lái)的參數(shù):
后端代碼獲取參數(shù)進(jìn)行查詢:
def download_workorder(request): # 組裝excel表格 if request.method == ’GET’:phone = request.GET.get(’phone’,None)iden_num = request.GET.get(’iden_num’,None)status = request.GET.get(’status’,’2000’)print(phone,iden_num,status)
status 沒(méi)有獲取到前端傳來(lái)的數(shù)據(jù),還是默認(rèn)值。想問(wèn)下有可能是什么原因呢?
上面是前端同事ajax傳過(guò)來(lái)的值,沒(méi)獲取到。
下面是我直接拼湊連接瀏覽器里訪問(wèn):
http://127.0.0.1:8000/workorders/download?status=2001&phone=13122001480&iden_num=9915
網(wǎng)址成果獲取到參數(shù),打印出了request.GET,成功下載了表格
想問(wèn)下有可能是我們前后端傳遞數(shù)據(jù)的時(shí)候丟失了么?
問(wèn)題解答
回答1:我怎么看著你URL那個(gè)問(wèn)號(hào)不對(duì)勁,確認(rèn)是英文的問(wèn)號(hào)嗎?
相關(guān)文章:
1. javascript - 一個(gè)是數(shù)組,一個(gè)是對(duì)象,怎么進(jìn)行比較去重?2. mysql優(yōu)化 - mysql update和delete和insert 操作多條數(shù)據(jù)的背后情況3. css3 - 微信下拉漏出文件來(lái)源怎么禁止 頁(yè)面中仍有需要滾動(dòng)的地方4. vue.js - 關(guān)于Vue-cli項(xiàng)目在VPS中用Nginx部署完請(qǐng)求頁(yè)面app.js找不到提示404錯(cuò)誤。6. 遍歷目錄下的所有文件7. docker鏡像push報(bào)錯(cuò)8. docker-machine添加一個(gè)已有的docker主機(jī)問(wèn)題9. 關(guān)于docker下的nginx壓力測(cè)試10. nignx - docker內(nèi)nginx 80端口被占用
