diff options
Diffstat (limited to 'ishtar_common/data_importer.py')
| -rw-r--r-- | ishtar_common/data_importer.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index 9ac624bbd..2680cb05b 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -1495,6 +1495,11 @@ class Importer(object):                          if self.MODEL_CREATION_LIMIT and \                                          model not in self.MODEL_CREATION_LIMIT:                              raise self._get_improperly_conf_error(model) +                        if "defaults" in v: +                            default_values = v.pop("defaults") +                            for k in default_values.keys(): +                                if k not in v: +                                    v[k] = default_values[k]                          v = model.objects.create(**v)                      else:                          continue | 
