我有变量Item name,如何将此变量传递给Url?
html
<!-- language: lang-html -->
<form action="" method="POST" >
{% csrf_token %}
{{ field.errors }}
<p style="font-size:30px" id="t">Chose The Item</p>
{{ form.Item }}
<a href="{% url 'ItemState' name=form.Item %}">
完成
表格
iclass ItemState1(forms.Form):
Item = forms.ModelChoiceField(queryset=Product.objects.filter(state=1))
网址
path('ItemState/<name>', ItemState, name='ItemState'),
答案 0 :(得分:0)
请在html模板中将name = form.Item替换为name = form.Item.value
form.Item将返回表单字段,而form.Item.value将返回选定的表单值。