Переопределенный Multi Select BooleanField запрос ответ django
Информация здесь:
- This is print(request.POST) in views.py
<QueryDict: {'csrfmiddlewaretoken': ['token'], 'agree_2': ['19', '22'], 'submit_multiple': ['']}>
.
- 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')