From 1f52df987e038fb7bca90bc3e940344a46760a45 Mon Sep 17 00:00:00 2001 From: PCoder Date: Thu, 11 Nov 2021 23:15:04 +0530 Subject: [PATCH] Fix Search str --- app/admin.py | 10 ++++++++++ app/models.py | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/admin.py b/app/admin.py index d435ec1..dc9c987 100644 --- a/app/admin.py +++ b/app/admin.py @@ -85,6 +85,16 @@ class PeaksAdmin(admin.ModelAdmin): class SearchAdmin(admin.ModelAdmin): search_fields = ['search_string', 'search_date', 'result'] + list_display = ['search_string', 'search_date', 'result'] + + def search_string(self, obj): + return str(obj.search_string) if obj else '--' + + def search_date(self, obj): + return str(obj.search_date) if obj else '--' + + def result(self, obj): + return str(obj.result) if obj else '--' class SpeciesAdmin(admin.ModelAdmin): diff --git a/app/models.py b/app/models.py index 619a18d..e0f1bf6 100644 --- a/app/models.py +++ b/app/models.py @@ -470,7 +470,7 @@ class Search(models.Model): stored = models.TextField(blank=True, null=True) def __str__(self): - return self.range_name.name, self.repository + return self.search_string if self else ' -- ' class Person(models.Model):