Django如何提交多个表单

2024-04-28 20:47:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个页面有5个不同的“标签”(实现使用“物化CSS”)。每个选项卡都有自己的表单(我有5个不同的表单,我想对所有不同的tabsa使用一个表单不是一个好主意)。在

我想做的是,当我点击“提交”按钮时,所有填好的表单/页签都应该被提交(所有空的表单/页签不应该做任何事情)。在

有什么建议我应该如何实现这一点?在

谢谢!在


Tags: 表单页面标签事情按钮css建议选项卡
1条回答
网友
1楼 · 发布于 2024-04-28 20:47:34

你可以用自我数据在方法中访问验证前的后置数据。它应该包含一个名为sub1或sub2的键,这取决于按下了哪个按钮。在

 <form method='POST'>
{{form1.as_p}}
<button type="submit" name="sub1">Save Changes</button>
</form>
<form method='POST'>
{{form2.as_p}}
<button type="submit" name="sub2">Save Changes</button>
</form>

代码

^{pr2}$

希望能帮助你。在

相关问题 更多 >