|
@@ -246,17 +246,6 @@ need to call a model's :meth:`~Model.full_clean()` method if you plan to handle
|
|
|
validation errors yourself, or if you have excluded fields from the
|
|
|
:class:`~django.forms.ModelForm` that require validation.
|
|
|
|
|
|
-.. warning::
|
|
|
-
|
|
|
- Constraints containing :class:`~django.db.models.JSONField` may not raise
|
|
|
- validation errors as key, index, and path transforms have many
|
|
|
- database-specific caveats. This :ticket:`may be fully supported later
|
|
|
- <34059>`.
|
|
|
-
|
|
|
- You should always check that there are no log messages, in the
|
|
|
- ``django.db.models`` logger, like *"Got a database error calling check() on
|
|
|
- …"* to confirm it's validated properly.
|
|
|
-
|
|
|
.. method:: Model.full_clean(exclude=None, validate_unique=True, validate_constraints=True)
|
|
|
|
|
|
This method calls :meth:`Model.clean_fields()`, :meth:`Model.clean()`,
|