Matthew Schinckel 
							
						 
					 
					
						
						
							
						
						4137fc2efc 
					 
					
						
						
							
							Fixed   #25367  -- Allowed boolean expressions in QuerySet.filter() and exclude().  
						
						... 
						
						
						
						This allows using expressions that have an output_field that is a
BooleanField to be used directly in a queryset filters, or in the
When() clauses of a Case() expression.
Thanks Josh Smeaton, Tim Graham, Simon Charette, Mariusz Felisiak, and
Adam Johnson for reviews.
Co-Authored-By: NyanKiyoshi <hello@vanille.bid > 
						
						
					 
					
						2019-08-29 09:45:29 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						29adcd215f 
					 
					
						
						
							
							Fixed   #30733  -- Doc'd that datetime lookups require time zone definitions in the database.  
						
						... 
						
						
						
						Note was missing for date, year, iso_year, week, time, hour, minute,
and second lookups. 
						
						
					 
					
						2019-08-28 08:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Schinckel 
							
						 
					 
					
						
						
							
						
						dba749917f 
					 
					
						
						
							
							Doc'd for_save argument of Expression.resolve_expression().  
						
						
						
						
					 
					
						2019-08-27 16:54:01 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d1c2e6dd04 
					 
					
						
						
							
							Refs  #28428  -- Made FileField.upload_to support pathlib.Path.  
						
						
						
						
					 
					
						2019-08-18 20:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						514efa3129 
					 
					
						
						
							
							Fixed   #30688  -- Clarified base_manager_name docs.  
						
						
						
						
					 
					
						2019-08-09 10:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						194d1dfc18 
					 
					
						
						
							
							Fixed   #30661  -- Added models.SmallAutoField.  
						
						
						
						
					 
					
						2019-08-02 11:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								Étienne Beaulé 
							
						 
					 
					
						
						
							
						
						5f24e7158e 
					 
					
						
						
							
							Fixed   #30665  -- Added support for distinct argument to Avg() and Sum().  
						
						
						
						
					 
					
						2019-07-31 11:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						5ed20b3aa3 
					 
					
						
						
							
							Fixed   #30657  -- Allowed customizing Field's descriptors with a descriptor_class attribute.  
						
						... 
						
						
						
						Allows model fields to override the descriptor class used on the model
instance attribute. 
						
						
					 
					
						2019-07-25 08:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						230d75f59c 
					 
					
						
						
							
							Refs  #30547  -- Clarified that partial UniqueConstraints don't affect model validation.  
						
						
						
						
					 
					
						2019-07-18 12:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						febe136d4c 
					 
					
						
						
							
							Fixed   #30397  -- Added app_label/class interpolation for names of indexes and constraints.  
						
						
						
						
					 
					
						2019-07-08 14:57:56 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Opalev 
							
						 
					 
					
						
						
							
						
						2f91e7832f 
					 
					
						
						
							
							Fixed typo in docs/ref/models/indexes.txt.  
						
						
						
						
					 
					
						2019-06-24 08:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8590726a5d 
					 
					
						
						
							
							Removed unneeded non-breaking spaces added in  00169bc36 
						
						
						
						
					 
					
						2019-06-22 10:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nadège Michel 
							
						 
					 
					
						
						
							
						
						87b1ad6e73 
					 
					
						
						
							
							Fixed   #30421  -- Allowed symmetrical intermediate table for self-referential ManyToManyField.  
						
						
						
						
					 
					
						2019-06-21 15:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9aeac29949 
					 
					
						
						
							
							Removed unnecessary backslashes from docs.  
						
						
						
						
					 
					
						2019-06-20 14:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Swat009 
							
						 
					 
					
						
						
							
						
						00169bc361 
					 
					
						
						
							
							Fixed   #30547  -- Doc'd how Meta.constraints affect model validation.  
						
						
						
						
					 
					
						2019-06-20 10:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vyacheslav Ver 
							
						 
					 
					
						
						
							
						
						76b3fc5c8d 
					 
					
						
						
							
							Fixed   #30486  -- Fixed the default value of Aggregate.distinct and updated example of custom aggregate functions.  
						
						
						
						
					 
					
						2019-06-11 11:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						5248abe9b0 
					 
					
						
						
							
							Fixed   #30505  -- Doc'd how changes in the order of Field.choices affect migrations.  
						
						
						
						
					 
					
						2019-06-04 14:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Brad Solomon 
							
						 
					 
					
						
						
							
						
						67b6cb7723 
					 
					
						
						
							
							Fixed   #30491  -- Clarified when save() on object with pk executes INSERT.  
						
						
						
						
					 
					
						2019-05-28 11:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b6c4766f53 
					 
					
						
						
							
							Refs  #29548  -- Updated docs for MariaDB support.  
						
						
						
						
					 
					
						2019-05-27 19:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								GwynBleidD 
							
						 
					 
					
						
						
							
						
						5402061c80 
					 
					
						
						
							
							Refs  #30062  -- Corrected UniqueConstraint signature in docs.  
						
						
						
						
					 
					
						2019-05-20 10:52:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e86cc14bd3 
					 
					
						
						
							
							Changed docs to link to Python's description of iterable.  
						
						
						
						
					 
					
						2019-05-17 17:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						1686dce06c 
					 
					
						
						
							
							Fixed   #30199  -- Adjusted QuerySet.get_or_create() docs to highlight atomicity warning.  
						
						
						
						
					 
					
						2019-05-17 12:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vyacheslav Ver 
							
						 
					 
					
						
						
							
						
						60b6a7ea9d 
					 
					
						
						
							
							Fixed typo in expression documentation.  
						
						
						
						
					 
					
						2019-05-16 16:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						97d3321e89 
					 
					
						
						
							
							Changed tuple choices to list in docs.  
						
						
						
						
					 
					
						2019-05-15 14:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						a44a21a22f 
					 
					
						
						
							
							Fixed   #26678  -- Doc'd that RelatedManager.add()/remove()/set() accepts the field the relation points to.  
						
						
						
						
					 
					
						2019-05-07 08:55:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mykola Kokalko 
							
						 
					 
					
						
						
							
						
						ef082ebb84 
					 
					
						
						
							
							Fixed   #29529  -- Allowed models.fields.FilePathField to accept a callable path.  
						
						
						
						
					 
					
						2019-05-02 11:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5df3301aab 
					 
					
						
						
							
							Fixed   #30362  -- Noted partial indexes and constraints restrictions with abstract base classes.  
						
						... 
						
						
						
						Thanks Carlton Gibson for the review. 
						
						
					 
					
						2019-04-25 07:36:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f8f0f92ed9 
					 
					
						
						
							
							Fixed UniqueConstraint example in ref/models/constraints.txt.  
						
						
						
						
					 
					
						2019-04-25 07:36:07 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						0c916255eb 
					 
					
						
						
							
							Changed tuple Mate.unique_together/permissions to lists in docs.  
						
						
						
						
					 
					
						2019-04-24 10:06:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Musketa 
							
						 
					 
					
						
						
							
						
						6fd9c9daa6 
					 
					
						
						
							
							Fixed   #30365  -- Fixed syntax highlighting in SQL examples.  
						
						... 
						
						
						
						Sphinx interprets some "%[a-z]" in SQL statements as a
"Literal.String.Interpol" which leads to incorrect highlighting. 
						
						
					 
					
						2019-04-23 12:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						03db5fddfd 
					 
					
						
						
							
							Fixed typos in docs, comments, and exception messages.  
						
						
						
						
					 
					
						2019-04-18 09:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Gary Donovan 
							
						 
					 
					
						
						
							
						
						516d858e7a 
					 
					
						
						
							
							Fixed typo in docs/ref/models/instances.txt.  
						
						
						
						
					 
					
						2019-04-16 08:26:11 +02:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						bfae195b0a 
					 
					
						
						
							
							Fixed   #30326  -- Doc'd how to avoid persistence of F() assignment.  
						
						
						
						
					 
					
						2019-04-15 08:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						198a2a9381 
					 
					
						
						
							
							Removed unnecessary /static from links to PostgreSQL docs.  
						
						
						
						
					 
					
						2019-03-29 21:49:44 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						d26b242443 
					 
					
						
						
							
							Fixed   #30271  -- Added the Sign database function.  
						
						
						
						
					 
					
						2019-03-22 12:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9dc367dc10 
					 
					
						
						
							
							Refs  #30158  -- Added alias argument to Expression.get_group_by_cols().  
						
						
						
						
					 
					
						2019-03-21 18:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0b70985f42 
					 
					
						
						
							
							Fixed   #30240  -- Added SHA1, SHA224, SHA256, SHA384, and SHA512 database functions.  
						
						... 
						
						
						
						Thanks Mariusz Felisiak and Tim Graham for reviews. 
						
						
					 
					
						2019-03-20 19:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Wayper 
							
						 
					 
					
						
						
							
						
						1025e76429 
					 
					
						
						
							
							Fixed   #30253  -- Doc'd how to order nulls in QuerySet.order_by().  
						
						
						
						
					 
					
						2019-03-18 10:32:38 -04:00 
						 
				 
			
				
					
						
							
							
								ahbk 
							
						 
					 
					
						
						
							
						
						d527639804 
					 
					
						
						
							
							Fixed   #29754  -- Added is_dst parameter to Trunc database functions.  
						
						
						
						
					 
					
						2019-03-07 10:02:18 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b0799f5d86 
					 
					
						
						
							
							Fixed documentation of database representation for ManyToManyField.  
						
						
						
						
					 
					
						2019-02-25 20:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9ff18c08c3 
					 
					
						
						
							
							Refs  #28643  -- Added MD5 database function.  
						
						... 
						
						
						
						Thanks Tim Graham, Nick Pope and Simon Charette for reviews. 
						
						
					 
					
						2019-02-21 10:52:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						759a9b710c 
					 
					
						
						
							
							Updated Oracle docs links to Oracle 18c.  
						
						
						
						
					 
					
						2019-02-07 09:59:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						24b82cd201 
					 
					
						
						
							
							Fixed   #30159  -- Removed unneeded use of OrderedDict.  
						
						... 
						
						
						
						Dicts preserve order since Python 3.6. 
						
						
					 
					
						2019-02-06 13:48:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						39ebdf5a3c 
					 
					
						
						
							
							Fixed   #30155  -- Dropped support for PostgreSQL 9.4 and PostGIS 2.1.  
						
						
						
						
					 
					
						2019-02-04 18:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						ba7a420012 
					 
					
						
						
							
							Corrected output of Prefetch.to_attr example.  
						
						
						
						
					 
					
						2019-01-31 09:09:08 -05:00 
						 
				 
			
				
					
						
							
							
								Day Barr 
							
						 
					 
					
						
						
							
						
						51fa59f0b3 
					 
					
						
						
							
							Fixed typo in QuerySet.bulk_update documentation ( #10859 )  
						
						... 
						
						
						
						Looks like an accidental carry over from the pre-existing
QuerySet.bulk_create documentation. 
						
						
					 
					
						2019-01-17 12:31:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ec7e179aeb 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.1.  
						
						
						
						
					 
					
						2019-01-17 10:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						769355c765 
					 
					
						
						
							
							Fixed   #9475  -- Allowed RelatedManager.add(), create(), etc. for m2m with a through model.  
						
						
						
						
					 
					
						2019-01-15 11:12:17 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						6d4efa8e6a 
					 
					
						
						
							
							Refs  #28643  -- Changed Variance() to use NumericOutputFieldMixin.  
						
						... 
						
						
						
						Keeps precision instead of forcing DecimalField to FloatField. 
						
						
					 
					
						2019-01-14 14:39:46 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						e85afa5943 
					 
					
						
						
							
							Refs  #28643  -- Changed StdDev() to use NumericOutputFieldMixin.  
						
						... 
						
						
						
						Keeps precision instead of forcing DecimalField to FloatField. 
						
						
					 
					
						2019-01-14 14:38:00 -05:00