Fixed #16905 -- Added extensible checks (nee validation) framework

This is the result of Christopher Medrela's 2013 Summer of Code project.

Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian
Apolloner, and Alex Gaynor for review notes along the way.

Also: Fixes #8579, fixes #3055, fixes #19844.
This commit is contained in:
Russell Keith-Magee 2014-01-20 10:45:21 +08:00
parent 6e7bd0b63b
commit d818e0c9b2
101 changed files with 7058 additions and 1958 deletions

View file

@ -140,7 +140,7 @@ You'll see the following output on the command line:
.. parsed-literal::
Validating models...
Performing system checks...
0 errors found
|today| - 15:50:53
@ -545,8 +545,8 @@ Note the following:
changes.
If you're interested, you can also run
:djadmin:`python manage.py validate <validate>`; this checks for any errors in
your models without making migrations or touching the database.
:djadmin:`python manage.py check <check>`; this checks for any problems in
your project without making migrations or touching the database.
Now, run :djadmin:`migrate` again to create those model tables in your database: