【发布时间】:2011-12-16 08:49:09
【问题描述】:
我有一个表单,它必须有两种提交方式。如果用户按下“添加”按钮,它将保存在数据库中,如果用户按下“查看”按钮,则表单保存在会话中,所以它只是一个视图。这两个过程是同步的,每次按下提交按钮时都会重新加载页面。
如何在两个不同的地址提交表单或者如何添加request.POST变量来指定后端的逻辑?是否可以通过 html、django 模板系统或 javascript?
<table>
<form class="add-cv" method="POST" action="{% url add_cv %}">
{% csrf_token %}
<!--A lot of form fields-->
<tr>
<td>
<input type="submit" value="{% trans "Add" %}">
<input type="submit" value="{% trans "View" %}">
</td>
</tr>
</form>
</table>
【问题讨论】:
标签: javascript html django-templates