From 71ebcb85b931f43865df5b322b2cf06d3da23f69 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Thu, 17 Sep 2015 11:15:43 -0400 Subject: Fixed #25417 -- Added a field check for invalid default values. --- docs/ref/checks.txt | 1 + docs/releases/1.9.txt | 3 +++ 2 files changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/ref/checks.txt b/docs/ref/checks.txt index 31f9a297cd..39f3a06089 100644 --- a/docs/ref/checks.txt +++ b/docs/ref/checks.txt @@ -140,6 +140,7 @@ Fields human readable name)`` tuples. * **fields.E006**: ``db_index`` must be ``None``, ``True`` or ``False``. * **fields.E007**: Primary keys must not have ``null=True``. +* **fields.E008**: Invalid ``default`` value. * **fields.E100**: ``AutoField``\s must set primary_key=True. * **fields.E110**: ``BooleanField``\s do not accept null values. * **fields.E120**: ``CharField``\s must define a ``max_length`` attribute. diff --git a/docs/releases/1.9.txt b/docs/releases/1.9.txt index 810d619261..30f812c4d9 100644 --- a/docs/releases/1.9.txt +++ b/docs/releases/1.9.txt @@ -512,6 +512,9 @@ Models * ``connection.queries`` shows queries with substituted parameters on SQLite. +* Added a new model field check that makes sure + :attr:`~django.db.models.Field.default` is a valid value. + CSRF ^^^^ -- cgit v1.3