| 
							
							
								 Carlton Gibson | 8713e4ae96 | Fixed #33497 -- Doc'd that persistent DB connections should be disabled in ASGI and async modes. | 2025-03-18 21:26:57 -03:00 |  | 
			
				
					| 
							
							
								 Natalia | 05cce083ad | Removed versionadded/changed annotations for 5.0. This also removes remaining versionadded/changed annotations for older
versions. | 2024-05-22 15:44:07 -03:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 305757aec1 | Applied Black's 2024 stable style. https://github.com/psf/black/releases/tag/24.1.0 | 2024-01-26 12:45:07 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 594873befb | Removed obsolete warnings about asgiref.sync adapters with sensitive variables. Django 5.0+ required asgiref 3.7+, and this warning is obsolete for
asgiref 3.7+ since
be6635e0e7. | 2023-11-17 12:09:32 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 295467c04a | Removed versionadded/changed annotations for 4.2. This also removes remaining versionadded/changed annotations for older
versions. | 2023-09-18 22:12:40 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | 74f7deec9e | Refs #31949 -- Made make_middleware_decorator to work with async functions. | 2023-09-13 11:41:01 +02:00 |  | 
			
				
					| 
							
							
								 Sam Toyer | 64cea1e48f | Fixed #34752 -- Fixed handling ASGI http.disconnect for streaming responses. | 2023-09-11 19:53:21 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | b7a17b0ea0 | Refs #31949 -- Made @vary_on_(cookie/headers) decorators work with async functions. | 2023-07-10 11:43:36 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 99bd373367 | Refs #31949 -- Mentioned @sensitive_variables/sensitive_post_parameters decorators in async topic. Follow up to 38e391e95f. | 2023-07-10 09:29:42 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | 953f81e078 | Refs #31949 -- Made @csrf_exempt decorator to work with async functions. | 2023-07-10 07:55:02 +02:00 |  | 
			
				
					| 
							
							
								 th3nn3ss | 3152f9de47 | Refs #31949 -- Made http decorators to work with async functions. | 2023-06-26 09:29:04 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | 23abec9192 | Refs #31949 -- Made @no_append_slash decorator to work with async functions. | 2023-05-23 10:04:41 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | 00f5d2d110 | Refs #31949 -- Made @xframe_options_(deny/sameorigin/exempt) decorators to work with async functions. | 2023-05-20 15:52:00 +02:00 |  | 
			
				
					| 
							
							
								 Ben Lomax | 4dfc6ff8a8 | Refs #31949 -- Made @never_cache and @cache_control() decorators to work with async functions. Thanks Carlton Gibson and Mariusz Felisiak for reviews. | 2023-04-25 10:08:03 +02:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 2c4dc64760 | Used extlinks for PyPI links. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-04-17 06:55:32 +02:00 |  | 
			
				
					| 
							
							
								 th3nn3ss | 1d1ddffc27 | Fixed #33738 -- Allowed handling ASGI http.disconnect in long-lived requests. | 2023-04-03 14:01:48 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | b00046d2c2 | Doc'd use of asgiref.sync adapters with sensitive variables. | 2023-03-22 14:36:42 +01:00 |  | 
			
				
					| 
							
							
								 Jon Janzen | e83a88566a | Fixed #32172 -- Adapted signals to allow async handlers. co-authored-by: kozzztik <kozzztik@mail.ru>
co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | 2023-03-07 08:39:25 +01:00 |  | 
			
				
					| 
							
							
								 django-bot | 14459f80ee | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | 2023-03-01 13:03:56 +01:00 |  | 
			
				
					| 
							
							
								 Joseph Victor Zammit | ba755ca131 | Refs #34140 -- Corrected rst code-block and various formatting issues in docs. | 2023-02-28 12:21:37 +01:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 534ac48297 | Refs #34140 -- Applied rst code-block to non-Python examples. Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for
reviews. | 2023-02-10 19:19:13 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 490cccbe7e | Removed versionadded/changed annotations for 4.1. | 2023-01-17 11:49:15 +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 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 0c60d11bdb | Fixed typo in docs/topics/async.txt. | 2022-12-19 20:25:38 +01:00 |  | 
			
				
					| 
							
							
								 Jon Janzen | 321ecb40f4 | Fixed #34135 -- Added async-compatible interface to related managers. | 2022-11-09 10:32:40 +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 |  | 
			
				
					| 
							
							
								 Andrew Godwin | 58b27e0dbb | Fixed #33646 -- Added async-compatible interface to QuerySet. Thanks Simon Charette for reviews.
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-04-26 20:25:23 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 6b53114dd8 | Refs #33646 -- Added example for async cross-thread connection access. | 2022-04-20 14:07:14 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 9ffd4eae2c | Fixed #33611 -- Allowed View subclasses to define async method handlers. | 2022-04-07 07:05:59 +02:00 |  | 
			
				
					| 
							
							
								 Aaron Chong | 2d472ad05c | Fixed #33495 -- Improved debug logging message about adapting handlers for middlewares. It's the wrapped handler that's adapted to the wrapping middleware. | 2022-02-09 12:10:26 +01:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 4f0a034b9e | Added a note about %autoawait off for IPython. | 2021-06-22 10:23:03 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | b7dd89ed53 | Removed versionadded/changed annotations for 3.1. | 2021-01-14 17:50:04 +01:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | e17ee44688 | Fixed #32128 -- Added asgiref 3.3 compatibility. Thread sensitive parameter is True by default from asgiref v3.3.0.
Added an explicit thread_sensitive=False to previously implicit uses. | 2020-10-27 11:24:07 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 8d59075184 | Refs #31224 -- Made sync_to_async() examples use thread sensitive with ORM calls. | 2020-09-03 12:06:42 +02:00 |  | 
			
				
					| 
							
							
								 Juan Pedro Fisanotti | 41725602af | Improved wording in async views docs. | 2020-08-20 09:06:50 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 803e70b1ad | Fixed some formatting issues in docs. | 2020-05-27 09:07:02 +02:00 |  | 
			
				
					| 
							
							
								 Nick Pope | fbdb032de2 | Used :envvar: role and .. envvar:: directive in various docs. | 2020-05-13 09:14:40 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 4c5236ef93 | Removed versionadded/changed annotations for 3.0. | 2020-05-13 09:07:51 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Godwin | b5ad450fa6 | Refs #31224 -- Removed incorrect @sync_to_async(thread_sensitive=True) example. It does not support thread_sensitive when used as a decorator, yet. | 2020-04-14 07:26:16 +02:00 |  | 
			
				
					| 
							
							
								 Adam Johnson | 4216225480 | Clarified async documentation. | 2020-03-26 16:46:24 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Godwin | fc0fa72ff4 | Fixed #31224 -- Added support for asynchronous views and middleware. This implements support for asynchronous views, asynchronous tests,
asynchronous middleware, and an asynchronous test client. | 2020-03-18 19:59:12 +01:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | f622b49010 | Fixed typo in docs/topics/async.txt. | 2020-03-17 20:57:02 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Godwin | 40a64dd1e2 | Refs #31224 -- Doc'd async adapter functions. | 2020-03-13 07:13:44 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Godwin | c90ab30fa1 | Fixed #31056 -- Allowed disabling async-unsafe check with an environment variable. | 2019-12-03 17:29:31 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Godwin | 635a3f8e6e | Refs #30451 -- Doc'd asynchronous support and async-safety. | 2019-12-03 17:29:10 +01:00 |  |