フィールドセットの折りたたみをサポートする grappelli を使用できます。上記のソリューションによく似たソリューションを使用しますが、javascript / コーディングは既に行われています。フィールドセットに「classes」:(collapse closed',) を追加するだけです ( http://readthedocs.org/docsを参照)。 /django-grappelli/en/latest/customization.html )
例えば:
class ModelOptions(admin.ModelAdmin):
fieldsets = (
('', {
'fields': ('title', 'subtitle', 'slug', 'pub_date', 'status',),
}),
('Flags', {
'classes': ('grp-collapse grp-closed',),
'fields' : ('flag_front', 'flag_sticky', 'flag_allow_comments', 'flag_comments_closed',),
}),
('Tags', {
'classes': ('grp-collapse grp-open',),
'fields' : ('tags',),
}),
)
class StackedItemInline(admin.StackedInline):
classes = ('grp-collapse grp-open',)
class TabularItemInline(admin.TabularInline):
classes = ('grp-collapse grp-open',)