Features: 1) Add AllValuesFieldListFilter import to enhance admin filtering options.
Fixes: 1) Replace RelatedOnlyFieldListFilter with AllValuesFieldListFilter for "tags__tag_name" and "stocks__vendor__name" to fix filter behavior. Extra: None;
This commit is contained in:
parent
c92cd1d72c
commit
e5c0649725
1 changed files with 3 additions and 3 deletions
|
|
@ -2,7 +2,7 @@ from constance.admin import Config
|
|||
from constance.admin import ConstanceAdmin as BaseConstanceAdmin
|
||||
from django.apps import apps
|
||||
from django.contrib import admin
|
||||
from django.contrib.admin import ModelAdmin, TabularInline
|
||||
from django.contrib.admin import AllValuesFieldListFilter, ModelAdmin, TabularInline
|
||||
from django.urls import path
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from mptt.admin import DraggableMPTTAdmin
|
||||
|
|
@ -167,8 +167,8 @@ class ProductAdmin(BasicModelAdmin):
|
|||
|
||||
list_filter = (
|
||||
"is_active",
|
||||
("tags__tag_name", admin.RelatedOnlyFieldListFilter),
|
||||
("stocks__vendor__name", admin.RelatedOnlyFieldListFilter),
|
||||
("tags__tag_name", AllValuesFieldListFilter),
|
||||
("stocks__vendor__name", AllValuesFieldListFilter),
|
||||
"created",
|
||||
"modified",
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue