【问题标题】:Django form post request without rendering没有渲染的Django表单发布请求
【发布时间】:2018-05-27 13:18:04
【问题描述】:

我有 django 表单,然后为每个字段设置初始值。如何在我的view.py 中提出POST 请求(如按下提交按钮后)而不呈现表单。我只需要将这些初始值作为 POST 请求发送到另一个 url。

【问题讨论】:

    标签: django django-forms django-views


    【解决方案1】:

    您可以在 HTML 中创建表单并将display:none 设置为每个字段的样式属性。它将从前端隐藏表单,当您单击提交按钮时,它将在 POST 请求中发送所有数据。

    <form method='post'>
        <input name='field_name' style='display:none' value='abc'>
        <input type='submit' value='submit'>
    </form>
    

    上面的代码将只在前端显示提交按钮,点击它,它将在 POST 请求中发送输入字段的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 2019-11-19
      • 2021-09-13
      • 1970-01-01
      • 2015-12-30
      • 2018-11-13
      • 1970-01-01
      相关资源
      最近更新 更多