Я работаю над приложением Django.Не удается восстановить список элементов из HTTP POST-запроса
В веб-интерфейсе, у меня есть HTML-форму с некоторыми флажками, которые идут что-то вроде:
<input type="checkbox" name="list" value="item1" />Item one<br/>
<input type="checkbox" name="list" value="item2" />Item two<br/>
При подаче, запрос HTTP POST, как видно из бэкенд Джанго выглядит (скажем, я ве проверил оба предмета):
POST:<QueryDict: {u'list': [u'item1', u'item2']}>
Я пытаюсь восстановить список:
list = request.POST['list']
По какой-то причине, я, кажется, только чтобы получить последний элемент из списка:
['item2']
Я также попытался с
request.POST.get('list', '')
с тем же результатом.
Кто-нибудь понимает, что происходит?
Это сработало, спасибо! И, конечно же, я не использовал «список», это было просто для представления фрагмента кода. – storm