为表单定义操作时

时间:2010-07-02 11:30:44

标签: html django forms

当需要定义表单的动作参数时?在不同的项目中,我看到表单的行为定义为{% url app.view parameters %}或仅'/contact/',还有action = "."。我们什么时候需要提供各种类型的行动?

1 个答案:

答案 0 :(得分:0)

action只是表单提交的网址。

通常在Django中,表单会提交到最初呈现它的同一个URL,这就是“。”的原因。经常使用。如果您要将其提交到其他网址,例如,如果搜索框显示在每个网页上但在单个网页上处理,您可以对网址进行硬编码或使用{% url %}标记反向查找要提交的值。