Django管理模板覆盖:显示checkboxselectmultiple小部件

时间:2009-03-20 17:54:15

标签: django django-admin django-templates django-forms

有2个表Domain和Group有一对多的关系。 这些表与User表

有很多关系

在用户管理界面上,我将组和域呈现为CheckboxSelectMultiple 窗口小部件。

是否可以以包含2列的表格形式呈现此内容:一列中的域和另一列中属于该域的组列表。

我想覆盖admin的fieldset模板。但是,我很难知道我可以使用AdminField使用哪些方法/属性。

由于

2 个答案:

答案 0 :(得分:1)

我不太确定我100%遵循你想要展示的内容。

不幸的是,

AdminField没有记录,但它只是一个短的类,只有18行,所以你可以阅读它here

我有一种感觉,你可能试图超越管理员允许你轻松做的事情,一旦你试图在同一页面上组合两个以上不同的模型,事情会变得有点混乱,你很快就会通过编写自定义视图和模板来自定义管理员的业务。

我是否认为您想要更改对象列表?而不是更改编辑/创建页面?

答案 1 :(得分:1)

我有类似的问题,我做的是我创建了新的html页面并将相同的代码从Admin Template目录HTML页面复制到我的模板目录,该目录将被自动覆盖,然后将HTML代码更改为我想要的成为。希望这很有用。