在django中同步提交多个表单



有没有一种方法可以同时提交通过django中的外键连接的两个表单?

我需要按顺序发送它们,所以最好的想法是使用同步选项,对吧?

有什么想法吗?一个简单的例子会非常有用!

编辑:每个表单都在模板的不同选项卡上。我有5个标签,所以我有五个表单标签。

您可以使用前缀同时发布两个表单。假设您有以下模型:文章=>类别,并且您希望同时保存一篇文章和一个类别。

在您看来:

post_form = PostForm(prefix="post", ...)
category_form = CategoryForm(prefix="category", ...)
...
if post_form.is_valid() and category_form.is_valid():
   ...

在您的模板中,您只需在同一个表单标记中显示它们。

最新更新