From 03b0dbd17b7c0e09db960048d89e59092d119753 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 22 Oct 2015 13:59:09 +0200 Subject: Importers: allow the deletion of specific importers on generation --- ishtar_common/models.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ishtar_common/models.py') diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 7c8c8888d..25da4b7d7 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -1237,6 +1237,9 @@ class ImporterDefault(models.Model): verbose_name = _(u"Importer - Default") verbose_name_plural = _(u"Importer - Defaults") + def __unicode__(self): + return u"{} - {}".format(self.importer_type, self.target) + @property def keys(self): return tuple(self.target.split('__')) @@ -1263,6 +1266,9 @@ class ImporterDefaultValues(models.Model): target = models.CharField(u"Target", max_length=500) value = models.CharField(u"Value", max_length=500) + def __unicode__(self): + return u"{} - {}".format(self.default_target, self.target, self.value) + class Meta: verbose_name = _(u"Importer - Default value") verbose_name_plural = _(u"Importer - Default values") @@ -1306,6 +1312,9 @@ class ImporterColumn(models.Model): verbose_name = _(u"Importer - Column") verbose_name_plural = _(u"Importer - Columns") + def __unicode__(self): + return u"{} - {}".format(self.importer_type, self.col_number) + class ImporterDuplicateField(models.Model): """ -- cgit v1.2.3