diff --git a/django/db/models/options.py b/django/db/models/options.py index 59f7e25ab2..03470408e0 100644 --- a/django/db/models/options.py +++ b/django/db/models/options.py @@ -535,8 +535,8 @@ class Options(object): # unavailable, therefore we throw a FieldDoesNotExist exception. if not self.apps.ready: raise FieldDoesNotExist( - "%s has no field named %r. The app cache isn't " - "ready yet, so if this is a forward field, it won't " + "%s has no field named %r. The app cache isn't ready yet, " + "so if this is an auto-created related field, it won't " "be available yet." % (self.object_name, field_name) ) diff --git a/tests/model_meta/tests.py b/tests/model_meta/tests.py index 31ffa4ac93..1a0c2de9f3 100644 --- a/tests/model_meta/tests.py +++ b/tests/model_meta/tests.py @@ -169,7 +169,7 @@ class GetFieldByNameTests(OptionsBaseTests): self.assertEqual(field_info[1:], (None, True, False)) self.assertIsInstance(field_info[0], GenericRelation) - def test_get_fields_only_searaches_forward_on_apps_not_ready(self): + def test_get_fields_only_searches_forward_on_apps_not_ready(self): opts = Person._meta # If apps registry is not ready, get_field() searches over only # forward fields. @@ -179,8 +179,8 @@ class GetFieldByNameTests(OptionsBaseTests): self.assertTrue(opts.get_field('data_abstract')) msg = ( "Person has no field named 'relating_baseperson'. The app " - "cache isn't ready yet, so if this is a forward field, it " - "won't be available yet." + "cache isn't ready yet, so if this is an auto-created related " + "field, it won't be available yet." ) # 'data_abstract' is a reverse field, and will raise an exception with self.assertRaisesMessage(FieldDoesNotExist, msg):