Sfoglia il codice sorgente

Edited contrib.sites check messages for grammar and consistency.

Russell Keith-Magee 11 anni fa
parent
commit
55ba92a9c9
2 ha cambiato i file con 4 aggiunte e 7 eliminazioni
  1. 2 4
      django/contrib/sites/managers.py
  2. 2 3
      tests/sites_framework/tests.py

+ 2 - 4
django/contrib/sites/managers.py

@@ -27,8 +27,7 @@ class CurrentSiteManager(models.Manager):
             return [
                 checks.Error(
                     "CurrentSiteManager could not find a field named '%s'." % field_name,
-                    hint=('Ensure that you did not misspell the field name. '
-                         'Does the field exist?'),
+                    hint=None,
                     obj=self,
                     id='sites.E001',
                 )
@@ -37,8 +36,7 @@ class CurrentSiteManager(models.Manager):
         if not isinstance(field, (models.ForeignKey, models.ManyToManyField)):
             return [
                 checks.Error(
-                    "CurrentSiteManager requires that '%s.%s' must be a "
-                    "ForeignKey or ManyToManyField." % (
+                    "CurrentSiteManager cannot use '%s.%s' as it is not a ForeignKey or ManyToManyField." % (
                         self.model._meta.object_name, field_name
                     ),
                     hint=None,

+ 2 - 3
tests/sites_framework/tests.py

@@ -51,8 +51,7 @@ class SitesFrameworkTestCase(TestCase):
             checks.Error(
                 ("CurrentSiteManager could not find a field named "
                  "'places_this_article_should_appear'."),
-                hint=('Ensure that you did not misspell the field name. '
-                      'Does the field exist?'),
+                hint=None,
                 obj=InvalidArticle.on_site,
                 id='sites.E001',
             )
@@ -67,7 +66,7 @@ class SitesFrameworkTestCase(TestCase):
         errors = ConfusedArticle.check()
         expected = [
             checks.Error(
-                "CurrentSiteManager requires that 'ConfusedArticle.site' must be a ForeignKey or ManyToManyField.",
+                "CurrentSiteManager cannot use 'ConfusedArticle.site' as it is not a ForeignKey or ManyToManyField.",
                 hint=None,
                 obj=ConfusedArticle.on_site,
                 id='sites.E002',