使用“添加另一个”带有内联表单集的按钮?
我已经弄清楚如何使用管理样式的“添加另一个”按钮(它添加外键的新记录并将其弹出到当前表单的选择框中)。这是该问题/答案。我是想知道这是否可以通过内联表单集实现,用户可以动态添加其他表单集。
例如,我有一个估算应用程序,用户可以从下拉菜单中选择项目
。他们可以添加新的内联表单集实例并选择另一个项目
。如果他们找不到 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 item
s 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不认为这是本机支持的东西,也许可以在 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