【发布时间】:2016-10-06 13:49:07
【问题描述】:
我正在尝试获取传递给我的模板的表单中的值。这就是我的观点
return render(request, 'manageStudent.html',
{'form': StudentDetails(
initial={
'school_name': rslt[0][1],
'student_user_name': rslt[0][3],
}
),}
我正在尝试在我的模板中使用以下方式读取用户名
This is the data {{ form.fields.student_user_name.initial}}
但是我只是没有得到回应。我尝试了here 的建议,但似乎没有一个对我有用。有什么建议吗?
【问题讨论】:
-
不要从表单中获取,将其作为单独的参数传递给内容。
-
我总是可以这样做,这是我最后的手段。我很好奇为什么这么重要的东西不容易获得?
-
好吧,因为显然 Django 的开发人员和用户并不认为这很重要。我当然从来不需要它。
-
我不认为这是一个必要的功能。表单旨在隐藏处理数据的复杂性,因此手动从表单中提取数据是没有意义的。
-
感谢您解决这个问题