【发布时间】:2011-09-01 01:56:37
【问题描述】:
好的,所以有这个sn-p的代码 -
<form id="myform" name="myform" action="." method="post">
<a href="javascript: document.forms['myform'].submit();" name="myform">Submit
</a>
</form>
我正在使用 href 和一些 javascript 向我的 django 服务器提交表单。 在服务器上,我使用以下代码检查发布请求 -
if 'myform' in request.POST:
'''handle the form submition'''
return True
return False
这返回错误。任何想法为什么?
【问题讨论】:
-
这个表格有输入栏吗?您应该检查它而不是表单的名称。
-
检查表单中的输入字段是什么意思?可以加个例子吗?
-
比如,正在提交的实际数据......表单本身什么都不是,那么发布的是什么数据?即名为 someData 的文本输入字段。
if 'someData' in request.POST: -
天啊!非常感谢!在表单中添加一个输入字段就可以了!
-
我已将我的 cmets 移至答案,以便您接受。
标签: javascript python html forms djangoappengine