From 43cce16b187d54d2051482208d19c60d6969e566 Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Sun, 29 Sep 2019 16:24:45 +0100 Subject: [PATCH] Update more FieldDoesNotExist imports as per #5581 --- wagtail/search/index.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wagtail/search/index.py b/wagtail/search/index.py index efbc2e037..a0e70fac2 100644 --- a/wagtail/search/index.py +++ b/wagtail/search/index.py @@ -97,7 +97,7 @@ class Indexed: try: cls._meta.get_field(name) return True - except models.fields.FieldDoesNotExist: + except FieldDoesNotExist: return hasattr(cls, name) @classmethod @@ -182,14 +182,14 @@ class BaseField: try: field = self.get_field(cls) return field.attname - except models.fields.FieldDoesNotExist: + except FieldDoesNotExist: return self.field_name def get_definition_model(self, cls): try: field = self.get_field(cls) return field.model - except models.fields.FieldDoesNotExist: + except FieldDoesNotExist: # Find where it was defined by walking the inheritance tree for base_cls in inspect.getmro(cls): if self.field_name in base_cls.__dict__: @@ -213,7 +213,7 @@ class BaseField: return field.get_internal_type() - except models.fields.FieldDoesNotExist: + except FieldDoesNotExist: return 'CharField' def get_value(self, obj): @@ -240,7 +240,7 @@ class BaseField: if hasattr(remote_field, 'get_searchable_content'): value = remote_field.get_searchable_content(value) return value - except models.fields.FieldDoesNotExist: + except FieldDoesNotExist: value = getattr(obj, self.field_name, None) if hasattr(value, '__call__'): value = value()