Django Admin:在主管理页面上编辑项目,而不进入每个项目

时间:2013-02-05 08:57:39

标签: django python-2.7 django-admin

在我的管理页面中,我想通过从每列下方的选项中进行选择来编辑项目,而无需单击并进入每个项目并在每个项目的页面内进行编辑。我尝试了各种各样的功能和形式,但仍然找不到办法。

例如:我必须为每个项目分配一个年龄范围,0-5,5-15,15-25,25-35(某些项目将选中多个选项),我想从中分配这些值主管理页面,没有进入每个项目。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果该字段有选择,则很容易,在ModelAdmin类中使用list_editable

如果你想使用更多自定义的东西,你应该在主管理页面中提供一个自定义的表格(顺便说一下,这称为"更改列表"用Django术语......)

在表单中,为字段提供选择并为自定义窗口小部件提供事件。