summaryrefslogtreecommitdiff
path: root/docs/ref
diff options
context:
space:
mode:
authorAdam Johnson <me@adamj.eu>2020-07-22 11:11:58 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-07-22 20:20:57 +0200
commit77abe9881657b31124dfa326aa38f7159d0d1c50 (patch)
tree9cd6d6921937f2106c5e39dcdeb92a4db617d2af /docs/ref
parent2ff2084cfdac5c49261a091f5094feed96d0de4c (diff)
[3.1.x] Refs #24763 -- Moved DoesNotExist to Model class docs.
Backport of b5f0efa19c82d274082bcde8a8acae5038667614 from master
Diffstat (limited to 'docs/ref')
-rw-r--r--docs/ref/models/class.txt14
-rw-r--r--docs/ref/models/instances.txt14
2 files changed, 14 insertions, 14 deletions
diff --git a/docs/ref/models/class.txt b/docs/ref/models/class.txt
index 0183a82093..c41052788e 100644
--- a/docs/ref/models/class.txt
+++ b/docs/ref/models/class.txt
@@ -11,6 +11,20 @@ reference guides </ref/models/index>`.
Attributes
==========
+``DoesNotExist``
+----------------
+
+.. exception:: Model.DoesNotExist
+
+ This exception is raised by the ORM when an expected object is not found.
+ For example, :meth:`.QuerySet.get` will raise it when no object is found
+ for the given lookups.
+
+ Django provides a ``DoesNotExist`` exception as an attribute of each model
+ class to identify the class of object that could not be found, allowing you
+ to catch exceptions for a particular model class. The exception is a
+ subclass of :exc:`django.core.exceptions.ObjectDoesNotExist`.
+
``objects``
-----------
diff --git a/docs/ref/models/instances.txt b/docs/ref/models/instances.txt
index ad977b4da9..eb1bb799d1 100644
--- a/docs/ref/models/instances.txt
+++ b/docs/ref/models/instances.txt
@@ -846,20 +846,6 @@ duplicated. That also means you cannot use those methods on unsaved objects.
Other attributes
================
-``DoesNotExist``
-----------------
-
-.. exception:: Model.DoesNotExist
-
- This exception is raised by the ORM in a couple places, for example by
- :meth:`QuerySet.get() <django.db.models.query.QuerySet.get>` when an object
- is not found for the given query parameters.
-
- Django provides a ``DoesNotExist`` exception as an attribute of each model
- class to identify the class of object that could not be found and to allow
- you to catch a particular model class with ``try/except``. The exception is
- a subclass of :exc:`django.core.exceptions.ObjectDoesNotExist`.
-
``_state``
----------