diff options
| -rw-r--r-- | ishtar_common/models.py | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/ishtar_common/models.py b/ishtar_common/models.py index f585623c2..51ea3f260 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -94,6 +94,7 @@ class Imported(models.Model):  class ValueGetter(object):      _prefix = "" +    GET_VALUES_EXTRA = []      def get_values(self, prefix=''):          if not prefix: @@ -107,6 +108,8 @@ class ValueGetter(object):                  values.update(value.get_values(prefix + field_name + '_'))              else:                  values[prefix + field_name] = value +        for extra_field in self.GET_VALUES_EXTRA: +            values[prefix + extra_field] = getattr(self, extra_field) or ''          values['KEYS'] = u'\n'.join(values.keys())          value_list = []          for key in values.keys(): | 
