summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authornoFFENSE <orazkhanmansur@gmail.com>2023-01-18 16:56:24 +0600
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-20 09:36:36 +0100
commit5cd1385356d4b275133ddb0f8c78b2f37c5901eb (patch)
treeb2f0ce90e5b9a76ab24a43186758c8174fecb5d9 /docs
parentcc8aa6bf9c127a493e6dd005012b9e6397b3f319 (diff)
Fixed #34242 -- Doc'd that primary key is set to None when deleting objects.
Diffstat (limited to 'docs')
-rw-r--r--docs/ref/models/fields.txt3
-rw-r--r--docs/ref/models/instances.txt5
2 files changed, 6 insertions, 2 deletions
diff --git a/docs/ref/models/fields.txt b/docs/ref/models/fields.txt
index 4fb39fde82..8d75280a54 100644
--- a/docs/ref/models/fields.txt
+++ b/docs/ref/models/fields.txt
@@ -457,6 +457,9 @@ The primary key field is read-only. If you change the value of the primary
key on an existing object and then save it, a new object will be created
alongside the old one.
+The primary key field is set to ``None`` when
+:meth:`deleting <django.db.models.Model.delete>` an object.
+
``unique``
----------
diff --git a/docs/ref/models/instances.txt b/docs/ref/models/instances.txt
index c15427264b..7e1c68b4d8 100644
--- a/docs/ref/models/instances.txt
+++ b/docs/ref/models/instances.txt
@@ -644,8 +644,9 @@ Deleting objects
Issues an SQL ``DELETE`` for the object. This only deletes the object in the
database; the Python instance will still exist and will still have data in
-its fields. This method returns the number of objects deleted and a dictionary
-with the number of deletions per object type.
+its fields, except for the primary key set to ``None``. This method returns the
+number of objects deleted and a dictionary with the number of deletions per
+object type.
For more details, including how to delete objects in bulk, see
:ref:`topics-db-queries-delete`.