Привет у меня есть массив флажков, например.
<input type="checkbox" name="checks[]" value="1" />
<input type="checkbox" name="checks[]" value="2" />
<input type="checkbox" name="checks[]" value="3" />
<input type="checkbox" name="checks[]" value="4" />
Как я получаю доступ к ним в view.py, если больше чем один выбран?
Я попробовал
request.POST['checks']
но это только дает мне последнее значение. То, что я хочу, является всем те, которые были выбраны в списке, например, 1,3,4
Спасибо
Попробуйте так:
some_var = request.POST.getlist('checks')
some_var
будет содержать [1,3,4]
(те значения, которые были проверены)