From ff92c97d93af09b0e1d86d27a89e7212f479d123 Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 8 Mar 2021 13:23:19 +0000 Subject: [PATCH] added link item to company admin display list --- companies/admin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/companies/admin.py b/companies/admin.py index ca9c2af..9eb255f 100644 --- a/companies/admin.py +++ b/companies/admin.py @@ -8,7 +8,7 @@ from . import models # Register your models here. class CompanyAdmin(admin.ModelAdmin): - list_display = ('short_name', 'city', 'email', 'shop', 'platform', 'sync', 'is_validated', 'is_active') + list_display = ('short_name', 'city', 'email', 'shop', 'platform', 'sync', 'is_validated', 'is_active', 'link') list_filter = ('platform', 'sync', 'is_validated', 'is_active', 'city') search_fields = ('short_name', 'company_name', 'email', 'web_link') @@ -16,5 +16,8 @@ class CompanyAdmin(admin.ModelAdmin): PointField: {"widget": GooglePointFieldWidget} } + def link(self, company): + return company.shop_link is not None + admin.site.register(models.Company, CompanyAdmin)