Jon Janzen
|
50f89ae850
|
Fixed #35303 -- Implemented async auth backends and utils.
|
2024-10-07 14:19:41 +02:00 |
|
Aivars Kalvans
|
f92641a636
|
Fixed #28344 -- Allowed customizing queryset in Model.refresh_from_db()/arefresh_from_db().
The from_queryset parameter can be used to:
- use a custom Manager
- lock the row until the end of transaction
- select additional related objects
|
2024-01-15 10:55:14 +01:00 |
|
John Parton
|
fff14736f1
|
Fixed #34331 -- Added QuerySet.aiterator() support for prefetch_related().
|
2023-07-31 21:17:36 +02:00 |
|
Olivier Tabone
|
b9473cac65
|
Fixed #34714 -- Added aget_object_or_404()/aget_list_or_404() shortcuts.
|
2023-07-24 07:37:54 +02:00 |
|
Jon Janzen
|
5e98959d92
|
Fixed #34391 -- Added async-compatible interface to auth functions and related methods test clients.
|
2023-06-27 11:17:17 +02:00 |
|
tschilling
|
c5808470aa
|
Fixed #34280 -- Allowed specifying different field values for create operation in QuerySet.update_or_create().
|
2023-02-14 11:50:35 +01:00 |
|
Carlton Gibson
|
32d70b2f55
|
Refs #34118 -- Adopted asgiref coroutine detection shims.
Thanks to Mariusz Felisiak for review.
|
2022-12-20 11:10:48 +01:00 |
|
Jon Janzen
|
321ecb40f4
|
Fixed #34135 -- Added async-compatible interface to related managers.
|
2022-11-09 10:32:40 +01:00 |
|
Jon Janzen
|
7b94847e38
|
Fixed #34139 -- Fixed acreate(), aget_or_create(), and aupdate_or_create() methods for related managers.
Bug in 58b27e0dbb .
|
2022-11-08 06:20:10 +01:00 |
|
Bhuvnesh
|
e580b891cb
|
Refs #33646 -- Moved tests of QuerySet async interface into async tests.
|
2022-11-03 20:11:19 +01:00 |
|
DevilsAutumn
|
d5bcdf858d
|
Fixed #34112 -- Added async-compatible interface to Model methods.
Thanks Adam Johnson for the review.
|
2022-11-02 09:14:17 +01:00 |
|
Antoine Lorence
|
9b0c9821ed
|
Fixed #34062 -- Updated View.http_method_not_allowed() to support async.
As with the options() methods, wrap the response in a coroutine if
the view is async.
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
|
2022-09-29 16:28:44 +02:00 |
|
Carlton Gibson
|
5c67d906fd
|
Removed stale Windows asyncio test skips.
Underlying issue was fixed in Python 3.8.1, now many versions ago.
https://bugs.python.org/issue38563
|
2022-04-14 10:43:34 +02:00 |
|
Carlton Gibson
|
9ffd4eae2c
|
Fixed #33611 -- Allowed View subclasses to define async method handlers.
|
2022-04-07 07:05:59 +02:00 |
|
django-bot
|
9c19aff7c7
|
Refs #33476 -- Reformatted code with Black.
|
2022-02-07 20:37:05 +01:00 |
|
Andrew Godwin
|
17009e9105
|
Refs #31224 -- Added autoconversion of test async methods.
|
2020-03-05 14:29:21 +01:00 |
|
Jon Dufresne
|
e3f6e18513
|
Fixed #31253 -- Fixed data loss possibility when using caching from async code.
Case missed in a415ce70be .
|
2020-02-11 09:09:25 +01:00 |
|
Andrew Godwin
|
c90ab30fa1
|
Fixed #31056 -- Allowed disabling async-unsafe check with an environment variable.
|
2019-12-03 17:29:31 +01:00 |
|
Carlton Gibson
|
e83c300a33
|
Fixed #30900 -- Skipped async-related tests on Windows using Python 3.8.0.
Refs https://bugs.python.org/issue38563.
|
2019-10-24 10:43:05 +02:00 |
|
Andrew Godwin
|
a415ce70be
|
Fixed #30451 -- Added ASGI handler and coroutine-safety.
This adds an ASGI handler, asgi.py file for the default project layout,
a few async utilities and adds async-safety to many parts of Django.
|
2019-06-20 12:29:43 +02:00 |
|