summaryrefslogtreecommitdiff
path: root/ishtar_common/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/admin.py')
-rw-r--r--ishtar_common/admin.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py
index dfe2becb3..dcf8e7b0a 100644
--- a/ishtar_common/admin.py
+++ b/ishtar_common/admin.py
@@ -35,7 +35,8 @@ from django.contrib.sites.models import Site
from django.contrib.gis.forms import PointField, OSMWidget, MultiPolygonField
from django.core.cache import cache
from django.core.urlresolvers import reverse
-from django.db.models.fields import BooleanField, IntegerField, FloatField
+from django.db.models.fields import BooleanField, IntegerField, FloatField, \
+ FieldDoesNotExist
from django.db.models.fields.related import ForeignKey
from django.forms import BaseInlineFormSet
from django.http import HttpResponseRedirect, HttpResponse
@@ -302,7 +303,10 @@ class ImportActionAdmin(admin.ModelAdmin):
value = row[k]
if value == 'None':
value = ''
- field = self.model._meta.get_field(k)
+ try:
+ field = self.model._meta.get_field(k)
+ except FieldDoesNotExist:
+ continue
if isinstance(field, IntegerField):
if not value:
value = None