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