Hasan Ramezani 
								
							 
						 
						
							
							
							
							
								
							
							
								2808cdc8fb 
								
							 
						 
						
							
							
								
								Fixed   #31962  -- Made SessionMiddleware raise SessionInterrupted when session destroyed while request is processing.  
							
							 
							
							
							
						 
						
							2020-09-09 09:04:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Carlton Gibson 
								
							 
						 
						
							
							
							
							
								
							
							
								ed274a4ae4 
								
							 
						 
						
							
							
								
								Fixed   #31407  -- Fixed unawaited coroutine warning for Python  3.8+.  
							
							 
							
							... 
							
							
							
							Co-authored-by: Mark Korput <dr.theman@gmail.com> 
							
						 
						
							2020-04-09 12:35:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								590957a0eb 
								
							 
						 
						
							
							
								
								Fixed   #31407  -- Adjusted test to avoid coroutine never awaited warning.  
							
							 
							
							
							
						 
						
							2020-04-07 20:32:54 +02: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hasan Ramezani 
								
							 
						 
						
							
							
							
							
								
							
							
								11a9017179 
								
							 
						 
						
							
							
								
								Fixed   #29966  -- Added tests for BaseHandler's "The view didn't return an HttpResponse object" error.  
							
							 
							
							
							
						 
						
							2018-11-23 19:19:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								cfff2af02b 
								
							 
						 
						
							
							
								
								Fixed   #27857  -- Dropped support for Python 3.4.  
							
							 
							
							
							
						 
						
							2017-09-25 17:11:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Graham 
								
							 
						 
						
							
							
							
							
								
							
							
								6e4c6281db 
								
							 
						 
						
							
							
								
								Reverted "Fixed  #27818  -- Replaced try/except/pass with contextlib.suppress()."  
							
							 
							
							... 
							
							
							
							This reverts commit 550cb3a365 
because try/except performs better. 
							
						 
						
							2017-09-07 08:16:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mads Jensen 
								
							 
						 
						
							
							
							
							
								
							
							
								550cb3a365 
								
							 
						 
						
							
							
								
								Fixed   #27818  -- Replaced try/except/pass with contextlib.suppress().  
							
							 
							
							
							
						 
						
							2017-06-28 14:07:55 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								d7b9aaa366 
								
							 
						 
						
							
							
								
								Refs  #23919  -- Removed encoding preambles and future imports  
							
							 
							
							
							
						 
						
							2017-01-18 09:55:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Evans 
								
							 
						 
						
							
							
							
							
								
							
							
								2fcafd169b 
								
							 
						 
						
							
							
								
								Fixed   #26546  -- Allowed HTTPStatus enum values for HttpResponse.status.  
							
							 
							
							
							
						 
						
							2016-04-29 10:55:01 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Claude Paroz 
								
							 
						 
						
							
							
							
							
								
							
							
								b38637d581 
								
							 
						 
						
							
							
								
								Fixed   #23887  -- Returned Bad Request for multipart parsing fails  
							
							 
							
							... 
							
							
							
							Thanks Antti Häyrynen and Tim Graham for the report, and Aymeric
Augustin for the review. 
							
						 
						
							2014-11-22 14:23:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jason Myers 
								
							 
						 
						
							
							
							
							
								
							
							
								7a61c68c50 
								
							 
						 
						
							
							
								
								PEP8 cleanup  
							
							 
							
							... 
							
							
							
							Signed-off-by: Jason Myers <jason@jasonamyers.com> 
							
						 
						
							2013-11-02 23:50:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Preston Holmes 
								
							 
						 
						
							
							
							
							
								
							
							
								d228c1192e 
								
							 
						 
						
							
							
								
								Fixed   #19866  -- Added security logger and return 400 for SuspiciousOperation.  
							
							 
							
							... 
							
							
							
							SuspiciousOperations have been differentiated into subclasses, and
are now logged to a 'django.security.*' logger. SuspiciousOperations
that reach django.core.handlers.base.BaseHandler will now return a 400
instead of a 500.
Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft
for review. 
							
						 
						
							2013-05-25 16:27:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								6633eeb886 
								
							 
						 
						
							
							
								
								Changed API to disable ATOMIC_REQUESTS per view.  
							
							 
							
							... 
							
							
							
							A decorator is easier to apply to CBVs. Backwards compatibility isn't an
issue here, except for people running on a recent clone of master.
Fixed a few minor problems in the transactions docs while I was there. 
							
						 
						
							2013-05-19 19:53:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								ac37ed21b3 
								
							 
						 
						
							
							
								
								Deprecated TransactionMiddleware and TRANSACTIONS_MANAGED.  
							
							 
							
							... 
							
							
							
							Replaced them with per-database options, for proper multi-db support.
Also toned down the recommendation to tie transactions to HTTP requests.
Thanks Jeremy for sharing his experience. 
							
						 
						
							2013-03-11 15:04:05 +01:00