I have an issue where the value of multiple item didn't reflect at all to my views.py
request.POST.getlist('listitems[]')
Returns when print
[]
selected_items looks like in my ajax when console
ajax
$.ajax({
type: "POST",
url: "{% url 'sales-item' %}",
data:{
listitems : selected_items, item_size: selected_items.length}
}).done(function(data){ .........
views.py I want to insert it multiple to database but it seems before that happen when I tried to print the item_list it doesn't work it returs [] Did I miss something?
item_size = request.POST.get('item_size')
item_list = request.POST.getlist('listitems[]')
print(item_list) //doesnt work
for i in item_size:
out_items = request.POST.getlist('listitems['+i+']')
print(out_items)
additems = table1(quantity = out_items[quantity])
addsales.save()

request.POST's dictionary data to see what kind of data you are gettingitem_listusing request.POST but it didn't reflect it prints like this[]pdb. Alternatively, you can check your IDE for debuggers.