Django: Получение нескольких идентификаторов из чекбокса

У меня проблемы с получением нескольких ID из checkbox. Он показывает пустой список, и если я просматриваю свою страницу, он даже не показывает свое значение. В отличие от других, например, obj.stage, если я выделяю его, он показывает значение. Значит, невозможно получить каждый id на чекбоксе? Или я просто делаю это неправильно? Надеюсь, вы сможете мне помочь, спасибо!

index.html

<a class="btn btn-primary btn-xs" href="/save/">Save</a>
{% for obj in queryset %}
    <tr>
        <td><input type="checkbox" name="sid" value={{obj.id}}></td>
        <td>{{ obj.stage }}</td>
        <td>{{ obj.time }}</td>
        <td>{{ obj.sample_number }}</td>
    </tr>
{% endfor %}

views.py

sid = request.POST.getlist("sid")
    samples = SampleHandle.objects.filter(id__in=sid)[0:11]
Вернуться на верх