Django 获取多个checkbox的值
后台接收
不能用request.POST.get('name')
应该用request.POST.getlist('name')
<form action="" method="POST"> <input type="checkbox" value="1" name="check_box_list"/>1 <input type="checkbox" value="2" name="check_box_list"/>2 <input type="checkbox" value="3" name="check_box_list"/>3 <input type="checkbox" value="4" name="check_box_list"/>4 <input type="submit" value="提交"> </form>
#通过request.REQUEST.getlist取到list形式的提交结果 def getresult(request): check_box_list = request.REQUEST.getlist("check_box_list")