From 218fea7a261ebe0acb378f1af5a45e915c7f4eb1 Mon Sep 17 00:00:00 2001 From: Marwan Alwali Date: Wed, 26 Feb 2025 13:32:26 +0300 Subject: [PATCH] update --- .../__pycache__/settings.cpython-311.pyc | Bin 9110 -> 8905 bytes inventory/__pycache__/admin.cpython-311.pyc | Bin 8837 -> 8931 bytes inventory/admin.py | 32 +++++++++++------- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/car_inventory/__pycache__/settings.cpython-311.pyc b/car_inventory/__pycache__/settings.cpython-311.pyc index 9feaae4dfcf1a0c3dd4f898881001e0b7a78781f..75710e6114736ac91cc99c5d949245e456e7d538 100644 GIT binary patch delta 76 zcmbQ{e$th9IWI340}yDv*_VELBCjMP-$r#l7FL#E2F={fK`iS9nKbh@bBI;2Pv(+~ d=e`P5$q2;7k6AXC$US6XY2a(%n_RCf4gd)96bS$T delta 302 zcmX@}4J$&D%m(nUaAoWc^! zpqaPXie*lkv4_O=^h)G>w5WXQHbAdthhN$EP s2B8~bav%{!)e8)AH^8z$E)W$90refy=Ww!MIAp=@%*1?{kr7A&01%#9ZU6uP diff --git a/inventory/__pycache__/admin.cpython-311.pyc b/inventory/__pycache__/admin.cpython-311.pyc index 241294d1b4b3cecb1d694a4f0576dda236363dfa..a5459aa30c142408ee3fd8e09db2ede75bfdeb63 100644 GIT binary patch delta 2549 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 S9O^XMh>8!vVf0TuvGpHGSOs(d diff --git a/inventory/admin.py b/inventory/admin.py index 2ecb1b2d..e696123e 100644 --- a/inventory/admin.py +++ b/inventory/admin.py @@ -19,6 +19,14 @@ from .models import Car # class CarSeriesAdmin(ExportMixin, admin.ModelAdmin): # resource_class = CarSerieResource +class CarTrimResource(ModelResource): + class Meta: + model = models.CarTrim + +@admin.register(models.CarTrim) +class CarTrimAdmin(ExportMixin, admin.ModelAdmin): + resource_class = CarTrimResource + admin.site.register(models.Dealer) admin.site.register(models.Staff) @@ -104,18 +112,18 @@ class CarSeriesAdmin(admin.ModelAdmin): verbose_name = "Car Series" -@admin.register(models.CarTrim) -class CarTrimAdmin(admin.ModelAdmin): - # list_display = ('name', - # 'id_car_serie__name', - # 'id_car_serie__id_car_model__name', - # 'id_car_serie__id_car_model__id_car_make__name') - search_fields = ('name', 'arabic_name', 'id_car_serie__id_car_model__name') - list_filter = ('id_car_serie__id_car_model__id_car_make__is_sa_import', - 'id_car_serie__id_car_model__id_car_make__name') - - class Meta: - verbose_name = "Car Trim" +# @admin.register(models.CarTrim) +# class CarTrimAdmin(admin.ModelAdmin): +# list_display = ('name', 'arabic_name', +# 'id_car_serie__name', +# 'id_car_serie__id_car_model__name', +# 'id_car_serie__id_car_model__id_car_make__name') +# search_fields = ('name', 'arabic_name', 'id_car_serie__id_car_model__name') +# list_filter = ('id_car_serie__id_car_model__id_car_make__is_sa_import', +# 'id_car_serie__id_car_model__id_car_make__name') +# +# class Meta: +# verbose_name = "Car Trim" @admin.register(models.CarSpecification)