Ключ Django POST Dictionary, возвращающий один элемент списка, а не весь список - PullRequest
0 голосов
/ 28 сентября 2011

Моя форма - это флажок множественного выбора, установленный для удаления элемента. Когда я выбираю, какие элементы я хочу удалить, в словаре отображается список выбранных флажков (в цифрах). IE: u'vital 'имеет список выбранных флажков. Смотри ниже.

QueryDict: {u'vital':[u'1',u'2', u'3', u'4'], u'remove_vitals': [u'Remove Vitals']}

Похоже, что ключ u'vital 'содержит список; однако в views.py, когда я пытаюсь получить доступ к request.POST ['vital'] или request.POST [u'vital '], он дает мне самое большое число в списке, а не в списке. В результате я могу удалить только самый большой элемент в массиве + - какое бы значение я ни выбрал. Я хочу иметь возможность перебирать request.POST ['vital'] в виде списка.

Думаю, я не понимаю, как этот ключ связан с этими значениями ...

...