这里,“arr”是从上一个视图传递的列表。将成功显示此列表的值(字符串类型)以及复选框。你知道吗
<form action="{% url 'prec' %}" method="post">
{% for link in arr %}
<input type="checkbox" name="checks[]" value="{{link}}" />{{link}}<br>
{% endfor %}
<input type="submit" value="Submit">
</form>
在views函数中,我创建了一个由用户选中的字段/框列表。 (视图.py)地址:
def prec(request):
if request.method == 'POST':
var = request.POST.getlist('checks[]')
return render(request, 'Link5_prec.html', {'variables':var})
然后,在另一个模板中,我想显示用户选中的值(以及该复选框的索引,如[0,2,3])。但什么也没显示出来。 (链接5)_预处理.html)地址:
{% for v in variables %}
<h1>{{v}}</h1>
{% endfor %}
另外,如果可能的话,在第一个模板中,我想对“arr”列表中除最后一个元素之外的所有元素做一个复选框。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐