2017-04-09 10 views
0

Django 1.10でDatatablesプラグインを使用します。 POSTを使用してサーバー側のデータを処理します。POST値の処理Djangoでのデータ型

私の問題は、[x]、[x] [dir]、[x] [column]のすべての変数をキャプチャして、 :

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 

しかし、ユーザーがデータの順序のために列を変更することができ、そのためには、[]の変数は、ユーザーの選択に応じて、多かれ少なかれである可能性があります。

すべてのorder []変数を調べるにはどうすればよいですか?request.POST.getlist( 'order')、request.POST.getlist( 'order []')、request.POST.getlist 「注文は[] [コラム]」)

答えて

0

あなたはrequest.POST.getlist('order[]')

+0

を使用して、リストにアクセスすることができるはず私はすでにそれを試していたし、値 –

+0

印刷 'request.POST'を取り、出力をチェックしませんでした – rrmerugu

関連する問題