Отправить массив через сообщение POST в Django - PullRequest
0 голосов
/ 17 января 2020

У меня есть массив флажков.

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

Я хотел бы передать этот массив (желательно по ID, чтобы я мог получить GroupID в представлении) в сообщении POST. Я не уверен, как отправить эти данные, хотя. Есть ли способ прикрепить массив к параметру формы? Или какое-нибудь альтернативное решение?

1 Ответ

0 голосов
/ 17 января 2020
{% for groups in groupList %}
<tr>
    <td id="checkboxes">
        <input type="checkbox" name="groups" id="check_{{groups.GroupID}}" value="{{groups.GroupID}}">
    </td>
<tr>
{% endfor %}

В ваших views.py

groups=request.POST.getlist('groups')
...