我approvedamount
在 django 表单中有一个名为“”的字段,该字段正在浏览器中填充,但在 request.POST 值中没有出现。
如果您在 Post 时查看请求变量的 QueryDict,它会显示该值存在 (5000) - 例如:
QueryDict: QueryDict: {u'csrfmiddlewaretoken': [u'bec667f48284f2478fa91bd54c2ca706', u'bec667f48284f2478fa91bd54c2ca706'], u'approve': [u'approved', u'approved'], u'submit_approval_update_15884': [u'Update'], u'declinecode': [u'Please Select', u'Please Select'], u'approvedamount': [u'5000', u'']}
但是,如果您执行 arequest.POST['approvedamount']
或request.POST.get('approvedamount')
返回 null 字符串
我还在 chrome 调试工具中验证了输入框的值已设置,但由于某种原因,它在回发到 Django 时没有通过。