Commit ebfe42d0 authored by Tim Graham's avatar Tim Graham
Browse files

Fixed #21009 -- Added a versionchanged note regarding changes to clean().

refs [fb1dd6b1] and [1c4a9bd9]
parent 4170b9f4
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -403,6 +403,12 @@ example::
                    raise forms.ValidationError("Did not send for 'help' in "
                            "the subject despite CC'ing yourself.")

.. versionchanged:: 1.7

    In previous versions of Django, ``form.clean()`` was required to return
    a dictionary of ``cleaned_data``. This method may still return a dictionary
    of data to be used, but it's no longer required.

In this code, if the validation error is raised, the form will display an
error message at the top of the form (normally) describing the problem.