通过request.POST在django中提交表单内容

时间:2016-02-23 21:19:49

标签: python html django

我有一个如下表格

   <form method="post" action={{ url/to/page }}>
       {% csrf_token %}
       <table>
       <tr>
           <td name="test">2</td>
           <td name="test1">3</td>
       </tr>
       </table>
       <input type="submit" value="submit">
   </form>

在按提交时,在views.py中收到的request.POST字典没有td元素?有人可以帮忙吗?

如果我在td块中有一个输入readonly元素,我可以在request.POST字典中获取数据

但是我想知道是否有办法获得td元素innerHTML部分?

1 个答案:

答案 0 :(得分:1)

<td不是表单的一部分,而是用于样式。提交表单时,其中的字段将被提交,没有其他内容。如果您愿意,可以使用隐藏的输入<input type="hidden" name="test" value="2">将不会显示但是已提交。

Try reading a bit about how forms works in HTML.

如果您真的想以这种方式使用它,那么您可以使用JavaScript。