1
0
mirror of https://github.com/django/django.git synced 2025-10-24 22:26:08 +00:00

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
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',
)