Fixed #21343 -- Noted many-to-many restrictions with intermediate model.
Thanks EvilDMP for the report.
This commit is contained in:
parent
c05b2f58e7
commit
a6e3fb80b0
|
@ -138,10 +138,14 @@ Related objects reference
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
Note that ``add()``, ``create()``, ``remove()``, and ``clear()`` all
|
Note that ``add()``, ``create()``, ``remove()``, and ``clear()`` all
|
||||||
apply database changes immediately for all types of related fields. In other
|
apply database changes immediately for all types of related fields. In
|
||||||
words, there is no need to call ``save()`` on either end of the
|
other words, there is no need to call ``save()`` on either end of the
|
||||||
relationship.
|
relationship.
|
||||||
|
|
||||||
|
Also, if you are using :ref:`an intermediate model
|
||||||
|
<intermediary-manytomany>` for a many-to-many relationship, some of the
|
||||||
|
related manager's methods are disabled.
|
||||||
|
|
||||||
.. _direct-assignment:
|
.. _direct-assignment:
|
||||||
|
|
||||||
Direct Assignment
|
Direct Assignment
|
||||||
|
|
|
@ -35,7 +35,10 @@ objects, and a ``Publication`` has multiple ``Article`` objects:
|
||||||
ordering = ('headline',)
|
ordering = ('headline',)
|
||||||
|
|
||||||
What follows are examples of operations that can be performed using the Python
|
What follows are examples of operations that can be performed using the Python
|
||||||
API facilities.
|
API facilities. Note that if you are using :ref:`an intermediate model
|
||||||
|
<intermediary-manytomany>` for a many-to-many relationship, some of the related
|
||||||
|
manager's methods are disabled, so some of these examples won't work with such
|
||||||
|
models.
|
||||||
|
|
||||||
Create a couple of ``Publications``::
|
Create a couple of ``Publications``::
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue