使用“添加另一个”带有内联表单集的按钮?

发布于 2024-12-12 17:40:08 字数 444 浏览 0 评论 0原文

我已经弄清楚如何使用管理样式的“添加另一个”按钮(它添加外键的新记录并将其弹出到当前表单的选择框中)。这是该问题/答案。我是想知道这是否可以通过内联表单集实现,用户可以动态添加其他表单集。

例如,我有一个估算应用程序,用户可以从下拉菜单中选择项目。他们可以添加新的内联表单集实例并选择另一个项目。如果他们找不到 item,我希望他们能够通过单击我使用的相同的小 + 符号来添加新的 item 记录(因此对于我的所有其他表单都是相同的 JS 代码)。

有什么想法吗?

I have figured out how to use the admin style "Add Another" button (which adds a new record of the foreign key and pops it into your current form's select box). Here's that question/answer. I am wondering if this is possible with an inline formset where the user can dynamically add additional formsets.

For example, I have an estimate app where the user can select items from a drop down menu. They can add a new inline formset instance and select another item. If they cannot find the item, I want them to be able to add a new item record by clicking the same little + symbol I used (and therefore all the same JS code) for all my other forms.

Any thoughts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

乄_柒ぐ汐 2024-12-19 17:40:08

我不认为这是本机支持的东西,也许可以在 django 管理树结构等上进行谷歌搜索。

您想要实现的本质上是一个链式菜单,可能需要为其构建一个界面

I don't think this is something that is natively supported, maybe do a google search on django admin tree structure or so.

What you are looking at achieving is essentially a chained menu, might need to build an interface for it

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文