From 14a2f3ca0b3a86a9969c1f5503f358b056753604 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 5 Mar 2021 12:35:16 +0000 Subject: [PATCH] customization to model admin forms --- companies/admin.py | 8 +++++++- products/admin.py | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/companies/admin.py b/companies/admin.py index 74c0e4c..bd59f6f 100644 --- a/companies/admin.py +++ b/companies/admin.py @@ -4,4 +4,10 @@ from . import models # Register your models here. -admin.site.register(models.Company) +class CompanyAdmin(admin.ModelAdmin): + list_display = ('short_name', 'city', 'email', 'shop', 'platform', 'sync', 'is_validated', 'is_active') + list_filter = ('platform', 'sync', 'is_validated', 'is_active', 'city') + search_fields = ('short_name', 'company__company_name', 'email', 'url') + + +admin.site.register(models.Company, CompanyAdmin) diff --git a/products/admin.py b/products/admin.py index e6393ee..94cc68e 100644 --- a/products/admin.py +++ b/products/admin.py @@ -7,6 +7,9 @@ from . import forms class ProductAdmin(admin.ModelAdmin): form = forms.ProductTagForm + list_display = ('name', 'category', 'sourcing_date', 'company') + list_filter = ('company', 'tags', 'category', 'attributes') + search_fields = ('name', 'sku', 'description') '''