Simon Charette 
							
						 
					 
					
						
						
							
						
						d02e33141d 
					 
					
						
						
							
							Avoided uncessary table creation in model_inheritance tests.  
						
						
						
						
					 
					
						2016-05-31 15:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								Aron Podrigal 
							
						 
					 
					
						
						
							
						
						85ef98dc6e 
					 
					
						
						
							
							Fixed   #24305  -- Allowed overriding fields on abstract models.  
						
						... 
						
						
						
						Fields inherited from abstract base classes may be overridden like
any other Python attribute. Inheriting from multiple models/classes
with the same attribute name will follow the MRO. 
						
						
					 
					
						2016-05-16 07:32:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						67cf5efa31 
					 
					
						
						
							
							Fixed   #26413  -- Fixed a regression with abstract model inheritance and explicit parent links.  
						
						... 
						
						
						
						Thanks Trac alias trkjgrdg for the report and Tim for investigation and review. 
						
						
					 
					
						2016-03-28 21:11:37 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Alton 
							
						 
					 
					
						
						
							
						
						38086c83ac 
					 
					
						
						
							
							Removed unnecessary filter kwarg from .get() in a test.  
						
						
						
						
					 
					
						2016-03-14 18:55:48 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						3d0dcd7f5a 
					 
					
						
						
							
							Refs  #26022  -- Used context manager version of assertRaises in tests.  
						
						
						
						
					 
					
						2016-01-29 12:32:18 -05:00 
						 
				 
			
				
					
						
							
							
								James Pulec 
							
						 
					 
					
						
						
							
						
						f05722a08a 
					 
					
						
						
							
							Fixed   #25354  -- Added class/app_label interpolation for related_query_name.  
						
						
						
						
					 
					
						2016-01-28 11:10:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						65764a9316 
					 
					
						
						
							
							Renamed __unicode__() to __str__() in some test comments.  
						
						
						
						
					 
					
						2015-11-19 16:44:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9c5e272860 
					 
					
						
						
							
							Fixed   #25550  -- Deprecated direct assignment to the reverse side of a related set.  
						
						
						
						
					 
					
						2015-10-27 07:57:15 -04:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						c2e70f0265 
					 
					
						
						
							
							Fixed   #21127  -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField  
						
						
						
						
					 
					
						2015-07-27 18:28:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Aron Podrigal 
							
						 
					 
					
						
						
							
						
						79f27f2b61 
					 
					
						
						
							
							Fixed   #15321  -- Honored ancestors unique checks.  
						
						... 
						
						
						
						Thanks to Tim for the review. 
						
						
					 
					
						2015-02-03 18:56:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7e8cf74dc7 
					 
					
						
						
							
							Removed support for syncing apps without migrations per deprecation timeline.  
						
						... 
						
						
						
						Kept support for creating models without migrations when running tests
(especially for Django's test suite). 
						
						
					 
					
						2015-01-18 15:58:06 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Shchapov 
							
						 
					 
					
						
						
							
						
						2cd19f3738 
					 
					
						
						
							
							Refs  #18586  -- Split up model_inheritance.ModelInheritanceTest  
						
						
						
						
					 
					
						2014-12-03 18:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						da9fe5c717 
					 
					
						
						
							
							Fixed   #20392  -- Added TestCase.setUpTestData()  
						
						... 
						
						
						
						Each TestCase is also now wrapped in a class-wide transaction. 
						
						
					 
					
						2014-12-03 10:37:04 -05:00 
						 
				 
			
				
					
						
							
							
								Veres Lajos 
							
						 
					 
					
						
						
							
						
						a71a2ea756 
					 
					
						
						
							
							Fixed typos using  https://github.com/vlajos/misspell_fixer  
						
						
						
						
					 
					
						2014-11-03 20:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Akis Kesoglou 
							
						 
					 
					
						
						
							
						
						6613ea6e3f 
					 
					
						
						
							
							Fixed   #23370  -- defer() + select_related() crashed with inherited models.  
						
						
						
						
					 
					
						2014-08-30 07:14:44 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						1dcc603eff 
					 
					
						
						
							
							Fixed several typos in Django  
						
						
						
						
					 
					
						2014-05-28 17:39:14 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						428c0bbe1b 
					 
					
						
						
							
							Appeased flake8 2.1.0.  
						
						
						
						
					 
					
						2014-04-21 12:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3f76339355 
					 
					
						
						
							
							Fixed   #22402  -- Consolidated model_inheritance tests.  
						
						... 
						
						
						
						The model_inheritance_same_model_name tests couldn't be run without the
model_inheritance tests. Make the problem go away by merging them.
Thanks timo for the report. 
						
						
					 
					
						2014-04-21 11:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Medrela 
							
						 
					 
					
						
						
							
						
						ee9fcb1672 
					 
					
						
						
							
							Fixed   #17673  -- Forbid field shadowing.  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for the suggestion. 
						
						
					 
					
						2014-02-10 10:04:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Myers 
							
						 
					 
					
						
						
							
						
						3f115776e1 
					 
					
						
						
							
							PEP8  
						
						... 
						
						
						
						Signed-off-by: Jason Myers <jason@jasonamyers.com > 
						
						
					 
					
						2013-11-02 23:50:38 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						b065aeb17f 
					 
					
						
						
							
							Fixed   #20946  -- model inheritance + m2m failure  
						
						... 
						
						
						
						Cleaned up the internal implementation of m2m fields by removing
related.py _get_fk_val(). The _get_fk_val() was doing the wrong thing
if asked for the foreign key value on foreign key to parent model's
primary key when child model had different primary key field. 
						
						
					 
					
						2013-08-21 08:32:19 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						7d28bed13b 
					 
					
						
						
							
							PEP 8 cleanup  
						
						
						
						
					 
					
						2013-08-19 14:16:10 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						630b9df42f 
					 
					
						
						
							
							Fixed   #12567  -- Incorrect SQL in model inheritance case  
						
						... 
						
						
						
						An isnull lookup produced incorrect SQL. This was already fixed
earlier, so only tests added. 
						
						
					 
					
						2013-08-19 14:10:03 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						4668c142dc 
					 
					
						
						
							
							Made Model.__eq__ consider proxy models equivalent  
						
						... 
						
						
						
						Fixed  #11892 , fixed  #16458 , fixed  #14492 . 
					
						2013-08-19 09:51:28 +03:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						22c6497f99 
					 
					
						
						
							
							Fixed   #20895  -- Made check management command warn if a BooleanField does not have a default value  
						
						... 
						
						
						
						Thanks to Collin Anderson for the suggestion and Tim Graham for
reviewing the patch. 
						
						
					 
					
						2013-08-15 19:47:26 -04: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 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						6b4834952d 
					 
					
						
						
							
							Fixed   #16649  -- Refactored save_base logic  
						
						... 
						
						
						
						Model.save() will use UPDATE - if not updated - INSERT instead of
SELECT - if found UPDATE else INSERT. This should save a query when
updating, but will cost a little when inserting model with PK set.
Also fixed  #17341  -- made sure .save() commits transactions only after
the whole model has been saved. This wasn't the case in model
inheritance situations.
The save_base implementation was refactored into multiple methods.
A typical chain for inherited save is:
save_base()
    _save_parents(self)
        for each parent:
            _save_parents(parent)
            _save_table(parent)
    _save_table(self) 
						
						
					 
					
						2013-03-14 11:01:47 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0f306cad84 
					 
					
						
						
							
							Import CaptureQueriesContext from its original module.  
						
						
						
						
					 
					
						2013-03-02 03:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						fb3d85bd14 
					 
					
						
						
							
							Fixed   #10399  -- Tested that o2o field updates are not constrained by an inner query.  
						
						
						
						
					 
					
						2013-03-02 03:24:08 -05:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						89f40e3624 
					 
					
						
						
							
							Merged regressiontests and modeltests into the test root.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00