我正在Django制作一个项目,我想根据用户从下拉列表中选择的Dropdown选项打印出信息。我无法获得输出,但没有错误。
这是我的模板:
<form method="post">
{% csrf_token %}
<select name="drop1" class="form-control">
<option>Happy</option>
<option>Sad</option>
</select>
</form>
这是我的views.py:
if request.method == "POST":
mood = request.POST['drop1']
print(mood)
我只是希望打印下拉列表的值,以便我以后可以使用它。
编辑:我使它工作,缺少的部分是提交按钮。
<button type="submit" form="form1" value="Submit">Submit</button>
它正常工作,唯一缺少的是提交按钮。
<button type="submit" form="form1" value="Submit">Submit</button>
谢谢。