0
在Django 1.10中使用Datatables插件。通過POST處理服務器端的數據。用Django處理POST值數據表
我的問題是在捕獲所有變量order [x],order [x] [dir]和order [x] [column]以包含在查詢集中,POST中的信息或多或少像這樣:
draw:1
columns[0][data]:chb_chcl_id
columns[0][name]:
columns[0][searchable]:false
columns[0][orderable]:false
columns[0][search][value]:
columns[0][search][regex]:false
columns[1][data]:chcl_num_cheque
columns[1][name]:
columns[1][searchable]:true
columns[1][orderable]:true
columns[1][search][value]:
columns[1][search][regex]:false
columns[2][data]:empr_nombre
columns[2][name]:
columns[2][searchable]:true
columns[2][orderable]:true
columns[2][search][value]:
columns[2][search][regex]:false
columns[3][data]:cuen_nombre
columns[3][name]:
columns[3][searchable]:true
columns[3][orderable]:true
columns[3][search][value]:
columns[3][search][regex]:false
order[0][column]:5
order[0][dir]:asc
order[1][column]:6
order[1][dir]:asc
start:0
length:5
search[value]:
search[regex]:false
,但用戶可以更改列數據的順序,因此爲了[]變量可多可少,這取決於用戶的選擇。我可以通過request.POST.getlist('order'),request.POST.getlist('order []'),request.POST.getlist()方法遍歷所有的訂單[]變量, 「爲了[] [列]」)
我已經試過了,並沒有採取值 –
打印'request.POST'和檢查輸出列表 – rrmerugu