无法访问flask request.form。
中的cols_data
javascript数组
我试过以下
request.form.getlist('cols_data')
- 没有工作request.form.getlist('cols_data[]')
- 也没有工作查找以下请求表单数据:
_csrf_token:1497597543.06##084136a9d79f2879bd33eaadf1095f41e9323192
cols_data[0][col][a]:2
cols_data[0][col][b]:BELL
cols_data[0][col][c]:0
cols_data[0][col][d]:All
cols_data[0][col][w]:abc,drf,cbf,dfdf
cols_data[0][col][cust_display_name]:2
cols_data[1][col][a]:2
cols_data[1][col][b]:BELL
cols_data[1][col][c]:0
cols_data[1][col][d]:All
cols_data[1][col][w]:as,ds,fd,ef
cols_data[1][col][cust_display_name]:3
cols_data[2][col][a]:2
cols_data[2][col][b]:BELL
cols_data[2][col][c]:0
cols_data[2][col][d]:All
cols_data[2][col][w]:nhh,scni,cjik
cols_data[2][col][cust_display_name]:4
cols_data[3][col][a]:1
cols_data[3][col][b]:MNN
答案 0 :(得分:-1)
如前所述,如果数据是通过jquery发送的,则需要使用:
cols_data = request.get_json()
# Do what you need with cols_data
如果这样做无效,请尝试打印request.args
,request.form
和request.data
以查看其中的内容:
print('REQUEST.FORM: ', request.form)
print('REQUEST.ARGS: ', request.args)
print('REQUEST.DATA: ', request.data)