如何在django中从下拉列表中选择项目后返回值



我有一个下拉列表,其中包含商店名称,当我从中选择商店时,我需要从选择值中获取store_key

def store_list(request):
displaystores=stores.objects.all()
if request.POST:
store_pk_list = request.POST.getlist('stores', None)
print(request.POST.getlist('stores.unit_key', None))
selected_store_obj_list = stores.objects.filter(pk__in=store_pk_list)
print(selected_store_obj_list)

return render(request,'storelist.html',{'stores':displaystores})

html

<form action="" method="post">
{% csrf_token %}
——store_name
{%for result in stores%}
<option value="{{result.unit_key}}">{{result.unit_name}}</option>
{%endfor%}
</select>

通过POST获得表单后,验证数据并使用它们,检查这个,

从表单字段获取值