默认管理员列表过滤器未选中但已实施

时间:2014-07-16 14:33:23

标签: django filter admin default

我在我的管理员中有一个表示“项目”的对象列表,这些对象已应用了过滤器。每个“项目”可以是打开或关闭(默认打开)。我的问题是默认情况下会过滤对象,但在手动选择之前,应用的过滤器选项(是/否)不会突出显示。

我也看过这个,但解决方案对我不起作用: Default filter in Django admin

编辑:添加了代码。

class ProjectAdmin(admin.ModelAdmin):

    save_on_top = True
    list_display = ["__unicode__", "created_at", "updated_at", "region", "get_main", "get_code", related_information]
    list_display_links = ("__unicode__",)
    search_fields = ["short_title_eng"]
    form = ProjectForm
    ordering = ('project_number',)
    change_form_template = "project/project_change_form.html"
    add_form_template = "project/project_add_form.html"
    readonly_fields = ["project_number"]

    list_filter = (ProjectStatusFilter, CountryFilter, RegionFilter, ProjectAEI, ProjectCropType)

    fieldsets = (
        (None, {
            'fields': ('short_title_eng', 'project_number', 'close_project'),
            'classes': ['wide', ],
        }),

0 个答案:

没有答案