Merge pull request #2363 from nheyning/22019_add_objects_doc

Fixed #22019 -- added documentation on Model attributes
This commit is contained in:
Daniele Procida 2014-02-23 17:35:43 +01:00
commit 4f7b7ef683
2 changed files with 15 additions and 0 deletions

View File

@ -663,6 +663,19 @@ Meta`` to a model is completely optional.
A complete list of all possible ``Meta`` options can be found in the :doc:`model A complete list of all possible ``Meta`` options can be found in the :doc:`model
option reference </ref/models/options>`. option reference </ref/models/options>`.
.. _model-attributes:
Model attributes
================
:attr:`~objects`
The most important attribute of a model is the
:class:`~django.db.models.Manager`, which is the interface through which
database query operations are provided to Django models and is used to
:ref:`retrieve the instances <retrieving-objects>` from the database. If no
custom Manager is defined, the default name is ``objects``. Managers are
only accessible via model classes, not the model instances.
.. _model-methods: .. _model-methods:
Model methods Model methods

View File

@ -129,6 +129,8 @@ go, include multiple arguments in the call to
Django will complain if you try to assign or add an object of the wrong type. Django will complain if you try to assign or add an object of the wrong type.
.. _retrieving-objects:
Retrieving objects Retrieving objects
================== ==================