summaryrefslogtreecommitdiff
path: root/ishtar_common/models_common.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/models_common.py')
-rw-r--r--ishtar_common/models_common.py17
1 files changed, 13 insertions, 4 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py
index 613c54fac..cd74ca068 100644
--- a/ishtar_common/models_common.py
+++ b/ishtar_common/models_common.py
@@ -885,10 +885,16 @@ class SheetFilter(BaseSheetFilter):
)
class Meta:
- verbose_name = _("Sheet filter")
- verbose_name_plural = _("Sheet filters")
+ verbose_name = _("Filtered sheet - Filter")
+ verbose_name_plural = _("Filtered sheet - Filters")
ADMIN_SECTION = _("Account")
+ def __str__(self):
+ exc = _("exclude")
+ if self.exclude_or_include == "I":
+ exc = _("include")
+ return f"{self.content_type.model_class()._meta.verbose_name} | {exc} | {self.key}"
+
def get_template(self):
ct = self.content_type
model = apps.get_model(ct.app_label, ct.model)
@@ -907,10 +913,13 @@ class FilteredSheet(models.Model):
)
class Meta:
- verbose_name = _("Filtered sheet")
- verbose_name_plural = _("Filtered sheets")
+ verbose_name = _("Filtered sheet - Sheet")
+ verbose_name_plural = _("Filtered sheet - Sheets")
ADMIN_SECTION = _("Account")
+ def __str__(self):
+ return f"{self.content_type.model_class()._meta.verbose_name} | {self.name}"
+
class FullSearch(models.Model):
search_vector = SearchVectorField(