我可以用django-python表单进行处理吗



表单标记中有一个带选项的输入和选择。我想得到输入值和输入的选项。我会在后台用python做一些事情,这个值和选项比我会返回一个结果到网站。但是我不习惯forms.py。我该怎么办?有可能吗?

<form action="" method="post">
{% csrf_token %}
<input type="text" name="getinputValue">
<select name="">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>
<button type=""class=""></button>
<p>{{result}}</p>
</form>

因此,根据我在您的问题中的理解,您希望从视图中的表单中检索数据并对其进行处理。您必须为<select>提供一个名称属性,以便在视图中引用它。

<select name="level">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>

在您看来,检索这些数据的方法之一是:

def options_view(request):
level = request.POST.get('level') # get name of option as specified in the <select> tag
# here you can do something with it
print(level)
return render(request, 'home.html', {'level': level})

这是一种方法。

最新更新