gpt4 book ai didi

django - 如何将ajax添加到django管理中

转载 作者:行者123 更新时间:2023-12-02 05:35:17 25 4
gpt4 key购买 nike

我想让 django 管理界面的某些方面更加流畅,无需刷新。

例如,我有这个 ReportAdmin(admin.ModelAdmin) 类,它有一个 list_editable 属性,允许用户直接编辑报告 View 列表上的特定字段,而不是单击每个报告并在那里编辑它。但是,我希望每个编辑字段下有一个按钮,这样当用户完成编辑特定单元格时,他只需单击该按钮即可使用ajax保存该单元格(如果不可能,是否可以使用ajax保存而是整个表单?只需保留更改列表并仅保存预期的更改)。

如果有人对如何实现这一目标有任何想法/资源,我们将不胜感激!

杰森

最佳答案

您可以使用 Media class 将 JS 代码添加到 Admin 对象中。您可以在那里定义通过 Ajax 提交更改的函数。

关于django - 如何将ajax添加到django管理中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3452768/

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