Django的管理表单中的组字段

时间:2016-04-20 13:53:21

标签: python django django-forms django-admin

我对Django很陌生并尝试使用它。

我已经阅读了大量有关该框架的文档,但我找不到有关如何" group"管理表单中的字段

分组的意思是在任意子部分下分组任意数量的字段(以图形方式表示子部分的方式并不重要)。

是否有可能"本地"这样做(原则上,我的意思是不覆盖任何管理员表格)?

1 个答案:

答案 0 :(得分:16)

您可以使用字段集执行此操作。

例如:

class MyModelAdmin(admin.ModelAdmin):
    fieldsets = (
        (None, {
           'fields': ('field1', 'field2', 'field3')
        }),
        ('Advanced options', {
            'fields': ('field4', 'field5'),
        }),
    )

有关详细信息,请参阅the docs