如何解决使用 htmx 将表单动态添加到 Django 表单集?
有几篇关于如何使用 javascript 将表单动态添加到 Django 表单集的文章。例如 this 或 this。
我刚刚了解了 htmx。
如何使用 htmx 而不是手动编码的 javascript 将表单动态添加到 Django 表单集?我想也许我可以使用 click-to-load,但回调服务器以获取空行似乎很奇怪。也许这不是 htmx 的东西。
解决方法
使用 HTMX,您可以动态添加表单,并在提交时交换生成的模型实例,而不是复杂的表单集。
此 example todo app 提供了该方法的演示。它允许您通过附加表单来添加其他项目,并在成功提交后,交换由该表单提交产生的模型实例。最终结果很像使用表单集。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。