Features: 1) Replace AllValuesFieldListFilter with RelatedOnlyFieldListFilter for "tags" and "stocks__vendor" in list filters;
Fixes: 1) Remove unnecessary import of AllValuesFieldListFilter; Extra: 1) Minor cleanup of unused imports in admin.py;
This commit is contained in:
parent
e5c0649725
commit
6cf2903c74
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 constance.admin import ConstanceAdmin as BaseConstanceAdmin
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.contrib.admin import AllValuesFieldListFilter, ModelAdmin, TabularInline
|
from django.contrib.admin import ModelAdmin, TabularInline
|
||||||
from django.urls import path
|
from django.urls import path
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
from mptt.admin import DraggableMPTTAdmin
|
from mptt.admin import DraggableMPTTAdmin
|
||||||
|
|
@ -167,8 +167,8 @@ class ProductAdmin(BasicModelAdmin):
|
||||||
|
|
||||||
list_filter = (
|
list_filter = (
|
||||||
"is_active",
|
"is_active",
|
||||||
("tags__tag_name", AllValuesFieldListFilter),
|
("tags", admin.RelatedOnlyFieldListFilter),
|
||||||
("stocks__vendor__name", AllValuesFieldListFilter),
|
("stocks__vendor", admin.RelatedOnlyFieldListFilter),
|
||||||
"created",
|
"created",
|
||||||
"modified",
|
"modified",
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue