[英]Django retrieve a list of items from form
我有一个测验视图,其中显示问题列表和文本区域,供学生输入答案。 当我刚接触Django时,我想知道从post方法获取学生答案列表的正确方法是什么? 这是我当前的代码:
forms.py
class TakeTestForm(forms.Form):
student_answer = forms.CharField(widget=forms.Textarea, label='')
views.py
class TakeTestFormView(FormView):
def post(self, request, *args, **kwargs):
submit_answer_form = self.form_class(request.POST)
if submit_answer_form.is_valid():
answer_list = request.POST['student_answer'] ?? # TODO: Retrieve list of answers from the form
的index.html
{% for question in qst_data %}
<div id="action-container">
{{ take_test_form.as_p }}
</div>
% endfor %}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.