前端傳來(lái)的參數(shù):
后端代碼獲取參數(shù)進(jìn)行查詢(xú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í)候丟失了么?
我怎么看著你URL那個(gè)問(wèn)號(hào)不對(duì)勁,確認(rèn)是英文的問(wèn)號(hào)嗎?
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)