Переопределенный Multi Select BooleanField запрос ответ django

Информация здесь:

  1. This is print(request.POST) in views.py

<QueryDict: {'csrfmiddlewaretoken': ['token'], 'agree_2': ['19', '22'], 'submit_multiple': ['']}>

.
  1. My views.py return JsonResponse(request.POST)

{"csrfmiddlewaretoken": "token", "agree_2": "22", "submit_multiple": ""}

введите описание изображения здесь введите описание изображения здесь

Что я хочу сделать, это взять id поста в качестве значения в поле boolean и я хочу взять все

"agree_2":["19","22"]

Вот мои файлы views.py

def index(request):
AVM_Form = AVMForm()
post = PostAVM.objects.all()
context = {
    'form':AVM_Form,
    'post':post,
}
if request.method=='POST':
    if 'submit_single' in request.POST:
        submitPost(request)        
        return HttpResponseRedirect('result/')
    elif 'submit_multiple' in request.POST:
        dump = request.POST
        print(dump)
        return JsonResponse(dump)
return render(request, 'index.html', context)

Может ли кто-нибудь помочь мне? Спасибо за помощь!

Я решил эту проблему. В принципе, мне нужно сделать следующее, чтобы получить весь список. dump.getlist('agree_2')

Вернуться на верх