【问题标题】:When define action for form为表单定义操作时
【发布时间】:2010-07-02 20:07:48
【问题描述】:

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

【问题讨论】:

    标签: html django forms


    【解决方案1】:

    action 只是表单提交到的 URL。

    通常在 Django 中,表单被提交到最初呈现它的同一个 URL,这就是为什么 '.'经常使用。如果您想将其提交到不同的 URL,例如在每个页面上显示但在单个页面上处理的搜索框的情况下,您可以对 URL 进行硬编码或使用 {% url %} 标记来反转 -查找要提交到的值。

    【讨论】:

      猜你喜欢
      • 2021-09-20
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      • 1970-01-01
      • 2018-07-20
      • 1970-01-01
      • 2014-07-12
      相关资源
      最近更新 更多