1

有几篇关于如何使用 javascript 将表单动态添加到 Django 表单集的文章。例如thisthis

我刚刚了解了htmx

如何使用 htmx 而不是手动编码的 javascript 将表单动态添加到 Django 表单集?我想也许我可以使用click-to-load,但是回调服务器以获得空行似乎很奇怪。也许这不是 htmx 的事情。

4

1 回答 1

2

使用 HTMX,您可以动态添加表单,并在提交时交换生成的模型实例,而不是复杂的表单集。

示例 todo 应用程序提供了该方法的演示。它允许您通过附加表单来添加其他项目,并在成功提交后,交换由该表单提交产生的​​模型实例。最终结果很像使用表单集。

于 2021-04-24T02:49:00.017 回答