gpt4 book ai didi

jquery - 如何像管理面板一样在 Django 中的外键中添加新项目?

转载 作者:行者123 更新时间:2023-12-01 05:22:41 27 4
gpt4 key购买 nike

Django 管理面板中下拉列表的右侧有一个小 + 符号,可让我在弹出新窗口后添加新项目。然后它会被自动选择。我怎样才能在 Django 中对我的表单执行此操作?我对使用 jQuery 非常满意。

最佳答案

假设您正在处理一个项目,其中有一个名为 Book 和 Author 的模型。本书有作者的外键。

  1. 在图书创建/更新页面中,放置“+”按钮,然后单击“+”,在 fancybox 中打开作者创建表单。
  2. 成功创建作者后,将 fancybox 重定向到包含一些 javascript 的页面。该js应该调用主页中编写的函数。 window.parent.myFunction({{newauthorid}}, {{newauthorname}}) 应该可以工作
  3. 在父页面的 js 中,将新选项添加​​到下拉列表中。

关于jquery - 如何像管理面板一样在 Django 中的外键中添加新项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42105568/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com