Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed #34280 -- Allowed specifying different field values for create ↵ | tschilling | 2023-02-14 | 2 | -3/+16 |
| | | | | operation in QuerySet.update_or_create(). | ||||
* | Refs #34118 -- Adopted asgiref coroutine detection shims. | Carlton Gibson | 2022-12-20 | 1 | -2/+2 |
| | | | Thanks to Mariusz Felisiak for review. | ||||
* | Fixed #34135 -- Added async-compatible interface to related managers. | Jon Janzen | 2022-11-09 | 1 | -1/+51 |
| | |||||
* | Fixed #34139 -- Fixed acreate(), aget_or_create(), and aupdate_or_create() ↵ | Jon Janzen | 2022-11-08 | 2 | -0/+60 |
| | | | | | | methods for related managers. Bug in 58b27e0dbb3d31ca1438790870b2b51ecdb10500. | ||||
* | Refs #33646 -- Moved tests of QuerySet async interface into async tests. | Bhuvnesh | 2022-11-03 | 2 | -0/+254 |
| | |||||
* | Fixed #34112 -- Added async-compatible interface to Model methods. | DevilsAutumn | 2022-11-02 | 1 | -0/+25 |
| | | | | Thanks Adam Johnson for the review. | ||||
* | Fixed #34062 -- Updated View.http_method_not_allowed() to support async. | Antoine Lorence | 2022-09-29 | 1 | -2/+21 |
| | | | | | | | 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> | ||||
* | Removed stale Windows asyncio test skips. | Carlton Gibson | 2022-04-14 | 1 | -14/+1 |
| | | | | | Underlying issue was fixed in Python 3.8.1, now many versions ago. https://bugs.python.org/issue38563 | ||||
* | Fixed #33611 -- Allowed View subclasses to define async method handlers. | Carlton Gibson | 2022-04-07 | 1 | -1/+67 |
| | |||||
* | Refs #33476 -- Reformatted code with Black. | django-bot | 2022-02-07 | 1 | -7/+18 |
| | |||||
* | Refs #31224 -- Added autoconversion of test async methods. | Andrew Godwin | 2020-03-05 | 1 | -3/+1 |
| | |||||
* | Fixed #31253 -- Fixed data loss possibility when using caching from async code. | Jon Dufresne | 2020-02-11 | 1 | -0/+13 |
| | | | | Case missed in a415ce70bef6d91036b00dd2c8544aed7aeeaaed. | ||||
* | Fixed #31056 -- Allowed disabling async-unsafe check with an environment ↵ | Andrew Godwin | 2019-12-03 | 1 | -1/+12 |
| | | | | variable. | ||||
* | Fixed #30900 -- Skipped async-related tests on Windows using Python 3.8.0. | Carlton Gibson | 2019-10-24 | 1 | -0/+5 |
| | | | Refs https://bugs.python.org/issue38563. | ||||
* | Fixed #30451 -- Added ASGI handler and coroutine-safety. | Andrew Godwin | 2019-06-20 | 3 | -0/+41 |
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. |