簡體   English   中英

如何使用 Django 在 HTML post 請求中發送數組

[英]How to send an array in an HTML post request with Django

我從清單中得到了一組值:

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

請注意,這只是一個較大表格的片段。 這是相關數據。

我需要獲取表中所有選中的項目並將groups.GroupID提取到一個數組中,並將其傳遞到某個地方(大概是一個視圖),在那里我可以使用數據來編輯模型實例。

我知道如何將數據傳遞到數組就好了,但我不確定如何傳遞數據。 可能是一個表單,但我不確定如何實現它以附加到視圖並傳遞一個數組。

使用request.POST.getlist:

例如:

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

參考這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM