【发布时间】:2014-02-02 13:17:42
【问题描述】:
我被要求创建一个具有以下布局的管理页面:
-
字段集 1 名称
- 第 1 节名称
- 字段 1
- 字段 2
- 第 1 节名称
-
字段集 2 名称
- 第 2 节名称
- 字段 3
- 第 2 节名称
等等。
显然,我可以使用 ModelAdmin.fieldsets 创建字段集,但它是我遇到困难的内部分组或“部分”。要显示的字段都属于同一个模型,所以我不能用 Inlines 实现这一点(或者至少我相信我不能)。
我很确定实现我想要的唯一方法是创建一个自定义模板并绕过 Django 的默认可爱,但理想情况下我想扩展 Django Admin,因为这个 Fieldset -> Section -> 字段布局几个模型都需要,如果可以的话,我不想为每个模型手动生成表单和模板。
谁能指出我实现上述布局的正确方向?
谢谢
【问题讨论】: