我有这个模板
<select name="document" id="document" multiple="">
<option value="2">test 1</option>
<option value="3">test 2</option>
</select>
当我在views.py中接受请求时选择两个选项时,我正确地选择了2个选项
self.request.POST // It prints 'document': ['2', '3']
但是当我尝试像这样选择字段时
self.request.POST['document'] // It prints only '3'
如何选择2个选项?
感谢您可以使用.getlist(…)
[Django-doc]获取与给定键相关的所有值。
因此你可以在这里使用:
request.POST.getlist('document')