Вы можете использовать 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',)