Django过滤器|默认情况下折叠

时间:2015-04-06 10:16:21

标签: python django python-2.7 django-admin customization

我有一个Django管理面板。在列表过滤器中我有很多过滤器。因此,当第一次加载页面时,看到所有过滤器并不愉快,所以我想要做的是默认隐藏列表过滤器,然后如果用户点击它就打开了。 Django管理员有没有选择来处理这个问题?如何使默认情况下的过滤器折叠?

1 个答案:

答案 0 :(得分:-1)

我遇到了一个问题,同时寻找一种方法让管理面板中的我的字段集可以折叠,但默认情况下不会折叠。

我遵循本指南:https://docs.djangoproject.com/en/1.8/intro/tutorial02/

这是一个代码段:

class QuestionAdmin(admin.ModelAdmin):
    fieldsets = [
        ('Question information',               {'fields': ['question_text']}),
        ('Date information', {'fields': ['pub_date'], 'classes': ['collapse']}),
]

将崩溃类添加到'日期信息' fieldset使其默认折叠并提供显示/隐藏按钮。