From a8ef16206e56d49fd94ec8a01f145ad032506b28 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 9 Mar 2021 10:11:09 +0000 Subject: [PATCH] added dynamic field link to company, to display on admin if it has a shop_link --- companies/admin.py | 3 --- companies/models.py | 5 +++++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/companies/admin.py b/companies/admin.py index 9eb255f..539c615 100644 --- a/companies/admin.py +++ b/companies/admin.py @@ -16,8 +16,5 @@ class CompanyAdmin(admin.ModelAdmin): PointField: {"widget": GooglePointFieldWidget} } - def link(self, company): - return company.shop_link is not None - admin.site.register(models.Company, CompanyAdmin) diff --git a/companies/models.py b/companies/models.py index 6c1ae98..fcaad55 100644 --- a/companies/models.py +++ b/companies/models.py @@ -57,3 +57,8 @@ class Company(models.Model): class Meta: verbose_name = "Compañía" verbose_name_plural = "Compañías" + + def link(self): + return self.shop_link is not None + + link.boolean = True