Herman S 
							
						 
					 
					
						
						
							
						
						d8704a4d4f 
					 
					
						
						
							
							[2.2.x]  Fixed   #30237  -- Made Authentication/SessionMiddleware and ModelBackend admin checks allow subclasses.  
						
						... 
						
						
						
						Backport of f976ab1b11 
						
						
					 
					
						2019-03-14 20:36:11 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						9f6d0c11eb 
					 
					
						
						
							
							Removed Jinja2 dependency from admin_checks tests.  
						
						
						
						
					 
					
						2018-10-04 16:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Rodrigo 
							
						 
					 
					
						
						
							
						
						371ece2f06 
					 
					
						
						
							
							Fixed   #29695  -- Added system checks for admin's app dependencies and TEMPLATES setting.  
						
						
						
						
					 
					
						2018-08-20 17:57:46 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						03a2c783e8 
					 
					
						
						
							
							Fixed admin_checks tests to run in isolation.  
						
						
						
						
					 
					
						2018-08-19 08:31:59 -07:00 
						 
				 
			
				
					
						
							
							
								Дилян Палаузов 
							
						 
					 
					
						
						
							
						
						6c0042430e 
					 
					
						
						
							
							Fixed   #28776  -- Fixed a/an/and typos in docs and comments.  
						
						
						
						
					 
					
						2017-11-06 22:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Samarchyan 
							
						 
					 
					
						
						
							
						
						2b53c8377d 
					 
					
						
						
							
							Improved test coverage of contrib/admin/checks.py.  
						
						
						
						
					 
					
						2017-06-02 18:47:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						29f607927f 
					 
					
						
						
							
							Fixed spelling of "nonexistent".  
						
						
						
						
					 
					
						2017-02-03 08:01:45 -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 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						9daf8c43bd 
					 
					
						
						
							
							Fixed   #26961  -- Made admin checks run when DEBUG=False.  
						
						
						
						
					 
					
						2017-01-10 07:02:13 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						d57ecf40eb 
					 
					
						
						
							
							Fixed   #27673  -- Made admin's checks run at check time instead of during registration.  
						
						... 
						
						
						
						Thanks Morgan Aubert for the test. 
						
						
					 
					
						2017-01-10 07:02:13 -05:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						384f89f8f8 
					 
					
						
						
							
							Fixed   #26998  -- Reverted some admin checks from checking field.many_to_many back to isinstance(field, models.ManyToManyField).  
						
						... 
						
						
						
						This partially reverts 983c158da7 
						
						
					 
					
						2016-08-23 16:00:12 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						983c158da7 
					 
					
						
						
							
							Refs  #24227  -- Replaced M2M isinstance checks by field.many_to_many  
						
						... 
						
						
						
						Thanks Markus Holtermann, Collin Anderson and Tim Graham for the reviews. 
						
						
					 
					
						2016-03-19 09:24:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						004ba0f99e 
					 
					
						
						
							
							Removed unneeded hint=None/obj=None in system check messages.  
						
						
						
						
					 
					
						2016-02-12 13:01:25 -05:00 
						 
				 
			
				
					
						
							
							
								Vincenzo Pandolfo 
							
						 
					 
					
						
						
							
						
						0490d72f2a 
					 
					
						
						
							
							Fixed   #24116  -- Moved AdminSite.check_dependencies() to system checks.  
						
						
						
						
					 
					
						2016-01-22 18:29:56 -05:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Malcolm Box 
							
						 
					 
					
						
						
							
						
						1d8eb0cae5 
					 
					
						
						
							
							Fixed   #25374  -- Made ModelAdmin checks work on instances instead of classes.  
						
						... 
						
						
						
						This allows dynamically-generated attributes to be specified in
checked ModelAdmin attributes without triggering errors. 
						
						
					 
					
						2015-09-11 09:28:34 -04:00 
						 
				 
			
				
					
						
							
							
								Fabrizio Ettore Messina 
							
						 
					 
					
						
						
							
						
						ece78684d9 
					 
					
						
						
							
							Fixed   #25267  -- Corrected message for admin.E122 system check.  
						
						
						
						
					 
					
						2015-08-13 12:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						8972818289 
					 
					
						
						
							
							Fixed   #25206  -- Fixed error message when checking a ModelAdmin fieldset's fields.  
						
						
						
						
					 
					
						2015-08-03 08:58:39 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						be67400b47 
					 
					
						
						
							
							Refs  #24652  -- Used SimpleTestCase where appropriate.  
						
						
						
						
					 
					
						2015-05-20 13:46:13 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Pyrathon 
							
						 
					 
					
						
						
							
						
						19188826b4 
					 
					
						
						
							
							Fixed   #24146  -- Allowed model._meta.get_field() to be used after apps.models_ready  
						
						
						
						
					 
					
						2015-02-10 19:55:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						67a76500a5 
					 
					
						
						
							
							Removed support for admin validators per deprecation timeline; refs  #16905 .  
						
						
						
						
					 
					
						2015-01-18 14:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								Muthiah Annamalai 
							
						 
					 
					
						
						
							
						
						b75c707943 
					 
					
						
						
							
							Fixed   #24089  -- Added check for when ModelAdmin.fieldsets[1]['fields'] isn't a list/tuple.  
						
						
						
						
					 
					
						2015-01-12 13:47:58 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51890ce889 
					 
					
						
						
							
							Applied ignore_warnings to Django tests  
						
						
						
						
					 
					
						2014-12-30 18:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mosson, Andrew 
							
						 
					 
					
						
						
							
						
						b7219c7ba5 
					 
					
						
						
							
							Fixed   #23497  -- Made admin system checks run for custom AdminSites.  
						
						
						
						
					 
					
						2014-12-17 09:11:46 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Guimarães 
							
						 
					 
					
						
						
							
						
						f39b0421b4 
					 
					
						
						
							
							Fixed   #23338  -- Added warning when unique=True on ForeigKey  
						
						... 
						
						
						
						Thanks Jonathan Lindén for the initial patch, and Tim Graham
and Gabe Jackson for the suggestions. 
						
						
					 
					
						2014-11-27 19:42:30 -05:00 
						 
				 
			
				
					
						
							
							
								Veres Lajos 
							
						 
					 
					
						
						
							
						
						a71a2ea756 
					 
					
						
						
							
							Fixed typos using  https://github.com/vlajos/misspell_fixer  
						
						
						
						
					 
					
						2014-11-03 20:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						2bcb8bfc8d 
					 
					
						
						
							
							Fix many many typos in comments throughout the codebase  
						
						
						
						
					 
					
						2014-04-26 10:18:45 -07:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						70ec4d776e 
					 
					
						
						
							
							Fixed   #22034  -- Added a specific set of relation checks for GenericInlineModelAdmin.  
						
						... 
						
						
						
						Thanks to jwa for the report. 
						
						
					 
					
						2014-03-08 11:25:23 +08:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						3c5fc708f1 
					 
					
						
						
							
							Edited contrib.admin check messages for grammar and consistency.  
						
						
						
						
					 
					
						2014-03-03 13:27:17 +08:00 
						 
				 
			
				
					
						
							
							
								Aaron France 
							
						 
					 
					
						
						
							
						
						23b781cc3d 
					 
					
						
						
							
							Fixed   #22018  -- Fixed checks for ModelAdmin.fields not handling sub-lists.  
						
						... 
						
						
						
						Flatten a level of sublists before checking for duplicate fields.
When given sublists such as:
```python
class FooAdmin(admin.ModelAdmin):
    fields = ('one', ('one', 'two'))
```
The previous code did not correctly detect the duplicated 'one' field.
Thanks to jwa for the report. 
						
						
					 
					
						2014-02-15 15:01:44 +01:00 
						 
				 
			
				
					
						
							
							
								Arne Brodowski 
							
						 
					 
					
						
						
							
						
						06bd181f97 
					 
					
						
						
							
							Fixed typo in error message.  
						
						
						
						
					 
					
						2014-01-24 17:40:43 +01:00 
						 
				 
			
				
					
						
							
							
								Arne Brodowski 
							
						 
					 
					
						
						
							
						
						38be3cf5e4 
					 
					
						
						
							
							Fixed   #21870  -- Admin check for list_editable_item  
						
						... 
						
						
						
						During the admin check for list_editable _check_list_editable_item
should return an empty list if all checks pass. Additionally the
Testcase test_readonly_and_editable was changed to test what the
name implies instead of duplicating the logic of test_readonly. 
						
						
					 
					
						2014-01-24 17:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						53aa6c6ac1 
					 
					
						
						
							
							Added warning silencers to some noisy tests.  
						
						... 
						
						
						
						These warnings all emerged as the result of the introduction of the checks framework.
Thanks to Anssi Kääriäinen for the report. 
						
						
					 
					
						2014-01-20 20:30:29 +08:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						d818e0c9b2 
					 
					
						
						
							
							Fixed   #16905  -- Added extensible checks (nee validation) framework  
						
						... 
						
						
						
						This is the result of Christopher Medrela's 2013 Summer of Code project.
Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian
Apolloner, and Alex Gaynor for review notes along the way.
Also: Fixes  #8579 , fixes  #3055 , fixes  #19844 . 
						
						
					 
					
						2014-01-20 10:45:21 +08:00