David Smith 
							
						 
					 
					
						
						
							
						
						80aae83439 
					 
					
						
						
							
							[4.2.x] Refs  #33476  -- Applied Black's 2023 stable style.  
						
						... 
						
						
						
						Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.
https://github.com/psf/black/releases/tag/23.1.0 
Backport of 097e3a70c1 
						
						
					 
					
						2023-02-01 11:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						7ef0bc922c 
					 
					
						
						
							
							Refs  #32956  -- Capitalized HTTP/HTTPS in comments, docs, and docstrings.  
						
						
						
						
					 
					
						2021-10-20 08:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						69b0736fad 
					 
					
						
						
							
							Refs  #32956  -- Changed docs to treat the acronym HTTP phonetically.  
						
						
						
						
					 
					
						2021-10-18 21:00:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniyal 
							
						 
					 
					
						
						
							
						
						7c08f26bf0 
					 
					
						
						
							
							Fixed   #32260  -- Made View.as_view() do not use update_wrapper().  
						
						... 
						
						
						
						View.as_view() should not use update_wrapper() for copying attributes
it's unintended and have side-effects such as adding `self` to the
signature.
This also fixes system check for arguments of custom error handler
views with class-based views.
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com > 
						
						
					 
					
						2021-03-30 07:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						bcc2befd0e 
					 
					
						
						
							
							Fixed   #31789  -- Added a new headers interface to HttpResponse.  
						
						
						
						
					 
					
						2020-09-14 08:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						bb8f66934d 
					 
					
						
						
							
							Fixed   #31877  -- Reverted "Fixed  #19878  -- Deprecated TemplateView passing URL kwargs into context."  
						
						... 
						
						
						
						This reverts commit 4ed534758c 
						
						
					 
					
						2020-08-24 11:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						04e87e79a0 
					 
					
						
						
							
							Refs  #31877  -- Reverted "Fixes  #31877  -- Used lazy() for TemplateView kwarg deprecation warning."  
						
						... 
						
						
						
						This reverts commit 20799cc0a6 
						
						
					 
					
						2020-08-24 11:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						20799cc0a6 
					 
					
						
						
							
							Fixes   #31877  -- Used lazy() for TemplateView kwarg deprecation warning.  
						
						... 
						
						
						
						SimpleLazyObjects cause a crash when filtering.
Thanks Tim L. White for the report.
Regression in 4ed534758c 
						
						
					 
					
						2020-08-13 07:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						4ed534758c 
					 
					
						
						
							
							Fixed   #19878  -- Deprecated TemplateView passing URL kwargs into context.  
						
						
						
						
					 
					
						2020-03-23 08:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						2ea3fb3e63 
					 
					
						
						
							
							Removed "Don't do that" from docs and error messages.  
						
						... 
						
						
						
						It's slightly aggressive and doesn't explain itself. 
						
						
					 
					
						2020-01-06 13:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								Felipe Lee 
							
						 
					 
					
						
						
							
						
						c2c27867ef 
					 
					
						
						
							
							Refs  #20456  -- Moved initialization of HEAD method based on GET to the View.setup() for generic views.  
						
						... 
						
						
						
						This will ease unit testing of views since setup will essentially do
everything needed to set the view instance up (other than instantiating
it). Credit for idea goes to Vincent Prouillet. 
						
						
					 
					
						2019-10-30 14:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								Felipe Lee 
							
						 
					 
					
						
						
							
						
						31d1822532 
					 
					
						
						
							
							Refs  #20456  -- Added test for initialization of request/args/kwargs attributes in View.Setup().  
						
						
						
						
					 
					
						2019-10-30 14:43:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b916c27f9a 
					 
					
						
						
							
							Fixed typo in tests/generic_views/test_base.py.  
						
						
						
						
					 
					
						2019-06-04 20:09:07 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						e671337e8b 
					 
					
						
						
							
							Fixed   #29750  -- Added View.setup() hook for class-based views.  
						
						
						
						
					 
					
						2018-12-21 19:01:11 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						fbc7e41389 
					 
					
						
						
							
							Tested exception messages in generic_views tests.  
						
						
						
						
					 
					
						2018-12-04 22:52:19 -05:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						a51c4de194 
					 
					
						
						
							
							Used assertRaisesMessage() to test Django's error messages.  
						
						
						
						
					 
					
						2017-07-29 19:07:23 -04:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
						
						604341c85f 
					 
					
						
						
							
							Fixed   #28331  -- Added ContextMixin.extra_context to allowing passing context in as_view().  
						
						
						
						
					 
					
						2017-07-06 10:34:54 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						2c69824e5a 
					 
					
						
						
							
							Refs  #23968  -- Removed unnecessary lists, generators, and tuple calls.  
						
						
						
						
					 
					
						2017-06-01 19:08:59 -04:00 
						 
				 
			
				
					
						
							
							
								Grzegorz Tężycki 
							
						 
					 
					
						
						
							
						
						fede65260a 
					 
					
						
						
							
							Fixed   #26911  -- Removed NoReverseMatch silencing in RedirectView.  
						
						
						
						
					 
					
						2017-03-01 15:56:39 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						d6eaf7c018 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super().  
						
						
						
						
					 
					
						2017-01-25 12:23:46 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d7b9aaa366 
					 
					
						
						
							
							Refs  #23919  -- Removed encoding preambles and future imports  
						
						
						
						
					 
					
						2017-01-18 09:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c9ae09addf 
					 
					
						
						
							
							Replaced use of TestCase.fail() with assertRaises().  
						
						... 
						
						
						
						Also removed try/except/fail antipattern that hides exceptions. 
						
						
					 
					
						2016-06-28 11:21:26 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						3d0dcd7f5a 
					 
					
						
						
							
							Refs  #26022  -- Used context manager version of assertRaises in tests.  
						
						
						
						
					 
					
						2016-01-29 12:32:18 -05:00 
						 
				 
			
				
					
						
							
							
								Marten Kenbeek 
							
						 
					 
					
						
						
							
						
						16411b8400 
					 
					
						
						
							
							Fixed   #26013  -- Moved django.core.urlresolvers to django.urls.  
						
						... 
						
						
						
						Thanks to Tim Graham for the review. 
						
						
					 
					
						2015-12-31 14:21:29 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Morozov 
							
						 
					 
					
						
						
							
						
						13dba4dba3 
					 
					
						
						
							
							Fixed   #25780  -- Removed redundant status code assertions from tests  
						
						
						
						
					 
					
						2015-11-21 18:12:33 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						be67400b47 
					 
					
						
						
							
							Refs  #24652  -- Used SimpleTestCase where appropriate.  
						
						
						
						
					 
					
						2015-05-20 13:46:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2133f3157e 
					 
					
						
						
							
							Fixed   #24168  -- Allowed selecting a template engine in a few APIs.  
						
						... 
						
						
						
						Specifically in rendering shortcuts, template responses, and class-based
views that return template responses.
Also added a test for render_to_response(status=...) which was missing
from fdbfc980 
						
						
					 
					
						2015-02-03 08:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6e13c0490d 
					 
					
						
						
							
							Changed RedirectView.permanent to False per deprecation timeline; refs  #21587 .  
						
						
						
						
					 
					
						2015-01-18 17:43:06 -05:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						a420f83e7d 
					 
					
						
						
							
							Fixed   #24055  -- Keep reference to view class for resolve()  
						
						
						
						
					 
					
						2015-01-17 22:09:10 +07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51890ce889 
					 
					
						
						
							
							Applied ignore_warnings to Django tests  
						
						
						
						
					 
					
						2014-12-30 18:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						9a30acad8a 
					 
					
						
						
							
							Fixed   #21587  -- Added a warning for changing default of RedirectView.permanent.  
						
						
						
						
					 
					
						2014-11-25 09:22:18 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						cd914e31c9 
					 
					
						
						
							
							Fixed   #21977  -- Deprecated SimpleTestCase.urls  
						
						
						
						
					 
					
						2014-04-06 17:33:43 -04:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						e2f142030b 
					 
					
						
						
							
							Fixed   #21564  -- Use local request object when possible in generic views.  
						
						... 
						
						
						
						Thanks to trac user adepue for the report and original patch. 
						
						
					 
					
						2013-12-16 16:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Myers 
							
						 
					 
					
						
						
							
						
						7a61c68c50 
					 
					
						
						
							
							PEP8 cleanup  
						
						... 
						
						
						
						Signed-off-by: Jason Myers <jason@jasonamyers.com > 
						
						
					 
					
						2013-11-02 23:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						96d1d4e292 
					 
					
						
						
							
							Removed unused local variables in tests.  
						
						
						
						
					 
					
						2013-10-19 08:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Wilson 
							
						 
					 
					
						
						
							
						
						d005130845 
					 
					
						
						
							
							fixed test name from an old, overly specific iteration of the test  
						
						
						
						
					 
					
						2013-09-06 17:20:43 -05:00 
						 
				 
			
				
					
						
							
							
								Ian Wilson 
							
						 
					 
					
						
						
							
						
						b79df0b358 
					 
					
						
						
							
							adds fix for SingleObjectTemplateResponseMixin raising a TemplateDoesNotExist when it should have raised an ImproperlyConfigured. fixes 16502. by @ianawilson, @jambonrose  
						
						
						
						
					 
					
						2013-09-06 16:27:34 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5c1143910e 
					 
					
						
						
							
							Removed most of absolute_import imports  
						
						... 
						
						
						
						Should be unneeded with Python 2.7 and up.
Added some unicode_literals along the way. 
						
						
					 
					
						2013-07-29 20:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cfcf4b3605 
					 
					
						
						
							
							Stopped using django.utils.unittest in the test suite.  
						
						... 
						
						
						
						Refs #20680 . 
						
						
					 
					
						2013-07-01 14:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						b7bd7087e6 
					 
					
						
						
							
							Fixed   #15273  -- Extend RedirectView to allow reversal by name.  
						
						... 
						
						
						
						Thanks to @DrMeers for the report and @ludwigkraatz for the initial patch. 
						
						
					 
					
						2013-06-14 11:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Jurewicz 
							
						 
					 
					
						
						
							
						
						ee8b810b97 
					 
					
						
						
							
							Fixed   #20478  – Added support for HTTP PATCH method in generic views.  
						
						
						
						
					 
					
						2013-05-22 14:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						09f8652765 
					 
					
						
						
							
							Use assertIsInstance in tests.  
						
						... 
						
						
						
						Gives much nicer errors when it fails. 
						
						
					 
					
						2013-05-21 10:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								Karol Sikora 
							
						 
					 
					
						
						
							
						
						3eba8c7f7f 
					 
					
						
						
							
							Fixed   #20234  and  #20236  -- SingleObjectMixin fixes  
						
						... 
						
						
						
						Added object on SingleObjectMixin returned context,
some code clanup. 
						
						
					 
					
						2013-05-18 21:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Somerville 
							
						 
					 
					
						
						
							
						
						1c921cfac3 
					 
					
						
						
							
							Fixed   #20235  -- Use self.object_list if object_list not present in get_context_data kwargs.  
						
						... 
						
						
						
						This is so MultipleObjectMixin can be used in the same way as
SingleObjectMixin. 
						
						
					 
					
						2013-05-18 14:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						3ca3d2206c 
					 
					
						
						
							
							Modified generic_views for unittest2 discovery.  
						
						
						
						
					 
					
						2013-04-12 15:10:04 -06:00