request.POST 在 Django 中的多个图像按钮上

Posted

技术标签:

【中文标题】request.POST 在 Django 中的多个图像按钮上【英文标题】:request.POST on multiple image buttons in django 【发布时间】:2012-03-04 15:25:25 【问题描述】:

我有 django 表单,它由两个 图像 按钮组成。现在,如何根据在views.py 中单击的特定图像 按钮执行两个不同的POST 操作?

我点击了下面的链接

How can I build multiple submit buttons django form?

以上链接将使用输入标签的name属性并执行操作。

但此链接仅描述 提交 按钮,而不描述 图像 按钮

有什么解决办法吗?

提前致谢

【问题讨论】:

【参考方案1】:

图像按钮的工作方式与“普通”按钮相同。只需像使用输入类型按钮一样分配名称属性。

您提供的链接描述了要做什么。

【讨论】:

如果我添加 这将起作用。但是,如果我添加下面提到的图像按钮,那么表单将不会发布。 以上两个标签有什么区别?

以上是关于request.POST 在 Django 中的多个图像按钮上的主要内容,如果未能解决你的问题,请参考以下文章

Django 为 post.request 获得正确的返回值

Django 错误的 request.POST 属性值已保存

基于 django RestFramework ,加工或者修改 request.POST 的数据内容

Django request.POST 不包含提交表单的按钮的名称

我用django接收post请求结果为空

Django获得post.request的正确返回值