使用不同目标URL发送POST请求的表单
P粉465675962
P粉465675962 2024-03-29 17:16:07
0
1
455

我有一个显示表单的视图。现在,根据用户选择的按钮,我希望以不同的方式处理数据。这些“不同的方式”对应于我希望 POST 请求转到的不同视图。

请帮助我构建一个带有多个按钮的表单,这些按钮可通往不同的网址/视图。

<form action="/your-name/" method="post">
    {% csrf_token %}
    {{ form }}
    <input type="submit" value="Process form with view ONE">
    <input type="submit" value="Process form with view TWO">
    <input type="submit" value="Process form with view THREE">
</form>

我的问题是表单标签的action属性定义了这个POST请求的去向。如何通过多个按钮更改目标网址?

我知道我也可以在服务器端处理这个逻辑。但问题是:我必须吗?如果没有,请给我指路

P粉465675962
P粉465675962

全部回复(1)
P粉458913655

您可以通过 onclick 属性使用 ajax。 post_url 作为这样的参数


{% csrf_token %} {{ form }}
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板