Skip to content
Permalink
Browse files

Added a note that full_validate will not be called automatically by m…

…odel.save().

git-svn-id: http://code.djangoproject.com/svn/django/trunk@12103 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
jkocherhans committed Jan 5, 2010
1 parent 5b97a7b commit 4d6c66d4d8fa63005f8ca2d3fbae195922969d13
Showing with 7 additions and 0 deletions.
  1. +7 −0 docs/ref/models/instances.txt
@@ -44,6 +44,13 @@ message dict with errors from all fields.

To add your own validation logic, override the supplied ``validate()`` method:

Note that ``full_validate`` will NOT be called automatically when you call
your model's ``save()`` method. You will need to call it manually if you wish
to run your model validators. This is for the purposes of backwards
compatibility. However, if you are using a ``ModelForm``, it will call
``full_validate`` for you, and present any errors along with the other form
error messages.

.. method:: Model.validate()

The ``validate()`` method on ``Model`` by default checks for uniqueness of

0 comments on commit 4d6c66d

Please sign in to comment.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.