Refs #29358 -- Corrected wording in primary key check message.

This commit is contained in:
Carlton Gibson 2018-05-03 15:28:37 +02:00 committed by GitHub
parent 816b8d9518
commit 21fd8041c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 3 deletions

View File

@ -1443,7 +1443,8 @@ class Model(metaclass=ModelBase):
if sum(1 for f in cls._meta.local_fields if f.primary_key) > 1:
errors.append(
checks.Error(
"Model can not contain more than one 'primary_key' field.",
"The model cannot have more than one field with "
"'primary_key=True'.",
obj=cls,
id='models.E026',
)

View File

@ -295,7 +295,8 @@ Models
as it collides with the query lookup syntax.
* **models.E025**: The property ``<property name>`` clashes with a related
field accessor.
* **models.E026**: Model can not contain more than one ``primary_key`` field.
* **models.E026**: The model cannot have more than one field with
``primary_key=True``.
Security
--------

View File

@ -724,7 +724,7 @@ class OtherModelTests(SimpleTestCase):
self.assertEqual(Model.check(), [
Error(
"Model can not contain more than one 'primary_key' field.",
"The model cannot have more than one field with 'primary_key=True'.",
obj=Model,
id='models.E026',
)