Taj*_*ngh 3 django radio-button
在我的模板中有for循环。如您所见,每个单选按钮的ID都由表示{{stud.id}}。
{{stud.nameAndSurname}} 显示学生的姓名和姓氏(在浏览器中,我可以看到相应学生的姓名和姓氏)。
<form method="POST" class="post-form">
{% csrf_token %}
{% for stud in students %}
<input type="radio" id="{{ stud.id }}" name="student">{{ stud.nameAndSurname }}
{% endfor %}
<button type="submit" class="save btn btn-default">GO!</button>
</form>
Run Code Online (Sandbox Code Playgroud)
在我的view.py中,我有:
class MyClass(View):
def get(...):
...
def post(self,request, pk):
myVar = request.POST.get("student")
return HttpResponse(myVar)
Run Code Online (Sandbox Code Playgroud)
如果我单击提交按钮,我想转到另一个页面,显示我所选学生的姓名和姓氏。现在的问题是,代替了学生的姓名和姓氏,而是向我显示了简单的“上”字样
单选按钮需要有一个值。(请注意,输入结束后的部分是标签,应将其包含在label元素中。)
<input type="radio" id="student_{{ stud.id }}" name="student" value="{{ stud.id }}">
<label for="student_{{ stud.id }}">{{ student.nameAndSurname }}</label>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4205 次 |
| 最近记录: |