diff --git a/core/admin.py b/core/admin.py index 4b6054ec..91ca7b4d 100644 --- a/core/admin.py +++ b/core/admin.py @@ -2,7 +2,7 @@ from contextlib import suppress from constance.admin import Config from constance.admin import ConstanceAdmin as BaseConstanceAdmin -from dalf.admin import DALFModelAdmin, DALFRelatedFieldAjax, DALFRelatedOnlyField +from dalf.admin import DALFModelAdmin, DALFRelatedFieldAjax, DALFRelatedOnlyField, DALFChoicesField from django.apps import apps from django.contrib.admin import ModelAdmin, TabularInline, action, register, site from django.contrib.gis.admin import GISModelAdmin @@ -244,14 +244,14 @@ class ProductAdmin(FieldsetsMixin, ActivationActionsMixin, DALFModelAdmin): "modified", ) list_filter = ( - "is_active", - "is_digital", + ("is_active", DALFChoicesField), + ("is_digital", DALFChoicesField), ("brand", DALFRelatedFieldAjax), ("category", DALFRelatedFieldAjax), ("tags", DALFRelatedFieldAjax), ("stocks__vendor", DALFRelatedOnlyField), - "created", - "modified", + ("created", DALFChoicesField), + ("modified", DALFChoicesField) ) search_fields = ( "name",