summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJon Janzen <jon@jonjanzen.com>2022-11-04 15:22:32 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-11-08 08:13:56 +0100
commit9fb57fcc703749269987f54f9ee1d71bd9a2dbca (patch)
tree494a8b6dc0c44c75c5c5b0862554e76a01e2b304 /docs
parent8740d2f452186b30374bf29240144a5048ae0eb4 (diff)
[4.1.x] Fixed #34139 -- Fixed acreate(), aget_or_create(), and aupdate_or_create() methods for related managers.
Bug in 58b27e0dbb3d31ca1438790870b2b51ecdb10500. Backport of 7b94847e384b1a8c05a7d4c8778958c0290bdf9a from main
Diffstat (limited to 'docs')
-rw-r--r--docs/ref/models/relations.txt7
-rw-r--r--docs/releases/4.1.4.txt4
2 files changed, 11 insertions, 0 deletions
diff --git a/docs/ref/models/relations.txt b/docs/ref/models/relations.txt
index 24bc38a354..c091612c6e 100644
--- a/docs/ref/models/relations.txt
+++ b/docs/ref/models/relations.txt
@@ -76,6 +76,9 @@ Related objects reference
intermediate instance(s).
.. method:: create(through_defaults=None, **kwargs)
+ .. method:: acreate(through_defaults=None, **kwargs)
+
+ *Asynchronous version*: ``acreate``
Creates a new object, saves it and puts it in the related object set.
Returns the newly created object::
@@ -110,6 +113,10 @@ Related objects reference
needed. You can use callables as values in the ``through_defaults``
dictionary.
+ .. versionchanged:: 4.1
+
+ ``acreate()`` method was added.
+
.. method:: remove(*objs, bulk=True)
Removes the specified model objects from the related object set::
diff --git a/docs/releases/4.1.4.txt b/docs/releases/4.1.4.txt
index 3079fc55b7..c8f97b5278 100644
--- a/docs/releases/4.1.4.txt
+++ b/docs/releases/4.1.4.txt
@@ -16,3 +16,7 @@ Bugfixes
an empty :meth:`Sitemap.items() <django.contrib.sitemaps.Sitemap.items>` and
a callable :attr:`~django.contrib.sitemaps.Sitemap.lastmod`
(:ticket:`34088`).
+
+* Fixed a bug in Django 4.1 that caused a crash of ``acreate()``,
+ ``aget_or_create()``, and ``aupdate_or_create()`` asynchronous methods for
+ related managers (:ticket:`34139`).