【问题标题】:Creating a new object when assigning from dropdown从下拉列表分配时创建新对象
【发布时间】:2019-04-15 21:01:12
【问题描述】:

在 Django 管理员中,您可以单击下拉字段旁边的绿色“+”图标并创建一个新对象,而不是从下拉菜单中选择一个。我想在我的网站上实现它,但我不确定这里正在进行的过程。新建对象后管理站点如何将新对象返回到下拉菜单中?

【问题讨论】:

    标签: django


    【解决方案1】:

    如果您使用引导程序,请阅读有关模态的信息Modals more info

    在 modal 里面会有带有 POST 方法的 django 表单。如果你想异步使用 AJAX 和 Django Rest Framework。

    【讨论】:

    • 很抱歉,现在意识到这不是您想要的解决方案。要打开新窗口,您必须使用 javascript。 window.open("url", "window name")
    • 我松散地遵循了这个过程,并且能够让它与 Bootstrap modals 和 AJAX 一起工作。谢谢!
    猜你喜欢
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 2014-04-12
    • 1970-01-01
    • 2018-05-18
    • 2021-03-02
    • 2011-05-28
    • 2015-12-15
    相关资源
    最近更新 更多