<body>
<form action="" method="post">
{% csrf_token %}
<input type="radio" name="course" value="C" />C
<br>
<input type="radio" name="course" value="CPP" />CPP
<br>
<input type="radio" name="course" value="DS" />DS
<br>
</form>
{{res}}
</body>
views.py
def user(request):
if 'CPP' in request.POST:
print("CPP")
return HttpResponseRedirect(request.path_info)
当单选按钮被选中而提交按钮不在那里时,有没有什么解决方案可以将值传递给视图
1条答案
按热度按时间1l5u6lss1#
我很确定你必须使用一些JavaScript。
我会为每个输入添加事件侦听器,然后在更改时发送事件。目标值到您视图。我个人以前没有做过这个,但是我想你应该研究一下XMLHttpRequest或者fetch