Doc'd when pre_save() is called with Model.save()'s update_fields.

This commit is contained in:
sarahboyce 2022-09-23 23:13:46 +02:00 committed by Mariusz Felisiak
parent ae3d575ec3
commit bf47c71971
1 changed files with 8 additions and 0 deletions

View File

@ -621,6 +621,14 @@ from the DB will get updated. In effect there is an automatic
``update_fields`` in this case. If you assign or change any deferred field ``update_fields`` in this case. If you assign or change any deferred field
value, the field will be added to the updated fields. value, the field will be added to the updated fields.
.. note::
If ``update_fields`` is passed in, only the
:meth:`~django.db.models.Field.pre_save` methods of the ``update_fields``
are called. For example, this means that date/time fields with
``auto_now=True`` will not be updated unless they are included in the
``update_fields``.
Deleting objects Deleting objects
================ ================