【发布时间】:2021-02-05 16:36:07
【问题描述】:
我在 django 中创建了一个表,每行都有一个 id 和一个复选框。我为每个复选框分配了value 作为行的ID。当用户点击复选框时,我希望它调用一个函数并传入id 数字以及该复选框现在是否被选中。
sets.html:
<td class="text-center">
{% if set.status %}
<input type="checkbox" checked name="inputs" value="{{ set.id }}" onclick="location.href='{% url 'dashboard:setUpdate' %}'">
{% else %}
<input type="checkbox" name="inputs" value="{{ set.id }}" onclick="location.href='{% url 'dashboard:setUpdate' %}'">
{% endif %}
</td>
views.py
def set_update(request):
print(request.GET.getlist('inputs'))
return redirect('dashboard:sets')
【问题讨论】: