Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何仅为Django Admin list_filter选项中的字段子集启用筛选?_Python_Django_Django Admin_Django Filter - Fatal编程技术网

Python 如何仅为Django Admin list_filter选项中的字段子集启用筛选?

Python 如何仅为Django Admin list_filter选项中的字段子集启用筛选?,python,django,django-admin,django-filter,Python,Django,Django Admin,Django Filter,在Django Admin list_filter选项中,我只想为字段的子集启用过滤器。可能吗?在下面的代码中,我只想筛选字段“status”的一个子集。怎么做 class TaskAdmin(admin.ModelAdmin): list_display = ('title', 'status', 'due_date', 'assigned_to', 'created_by', 'days_left') list_filter = ('status', 'due_date',

在Django Admin list_filter选项中,我只想为字段的子集启用过滤器。可能吗?在下面的代码中,我只想筛选字段“status”的一个子集。怎么做

class TaskAdmin(admin.ModelAdmin):
    list_display = ('title', 'status', 'due_date', 'assigned_to', 'created_by', 'days_left')
    list_filter = ('status', 'due_date', 'assigned_to', 'created_by')
    search_fields = ['title']
    actions = [progressing, completed, canceled]
提前感谢,


Reenu

我将尝试创建从
admin.SimpleListFilter
继承的新筛选器,然后覆盖其中的
queryset()


很好的例子就在这里。查找
DecadBornListFilter
示例。

谢谢。。尝试一下。您想只筛选
状态
字段还是只筛选
状态
字段的特定值?请编辑您的问题以使其更清楚。