Как отправить массив в HTML почтовом запросе с Django - PullRequest
1 голос
/ 16 января 2020

У меня есть массив значений из контрольного списка:

{% for groups in groupList %}
    <tr>
        <td id="checkboxes">
            <input type="checkbox" name="check" id="check_{{groups.GroupID}}">
        </td>
    <tr>
{% endfor %}

обратите внимание, что это всего лишь фрагмент большой таблицы. это соответствующие данные.

Мне нужно взять все проверенные элементы в таблице, извлечь groups.GroupID в массив и передать его куда-нибудь (предположительно, в представление), где я могу использовать данные для редактирования экземпляр модели.

Я прекрасно знаю, как получить данные в массив, но я не уверен, как подойти к передаче данных. Возможно форма, но я не уверен, как бы я реализовал это, чтобы присоединить к представлению и также передать массив.

1 Ответ

1 голос
/ 16 января 2020

Используйте request.POST.getlist:

Например:

for array_obj in request.POST.getlist('check'):
    # code

см. это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...