django-bot 
							
						 
					 
					
						
						
							
						
						14459f80ee 
					 
					
						
						
							
							Fixed   #34140  -- Reformatted code blocks in docs with blacken-docs.  
						
						
						
						
					 
					
						2023-03-01 13:03:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						490cccbe7e 
					 
					
						
						
							
							Removed versionadded/changed annotations for 4.1.  
						
						
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ramil Yanbulatov 
							
						 
					 
					
						
						
							
						
						c6290bae9d 
					 
					
						
						
							
							Fixed   #33842  -- Used :source: role for links to repo files on GitHub.  
						
						
						
						
					 
					
						2022-08-09 14:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						ce586ed693 
					 
					
						
						
							
							Removed hyphen from pre-/re- prefixes.  
						
						... 
						
						
						
						"prepopulate", "preload", and "preprocessing" are already in the
spelling_wordlist.
This also removes hyphen from double "e" combinations with "pre" and
"re", e.g. preexisting, preempt, reestablish, or reenter.
See also:
- https://ahdictionary.com/word/search.html?q=rerun 
- https://ahdictionary.com/word/search.html?q=recreate 
- https://ahdictionary.com/word/search.html?q=predetermined 
- https://ahdictionary.com/word/search.html?q=reuse 
- https://ahdictionary.com/word/search.html?q=reopening  
						
						
					 
					
						2022-04-28 10:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						65effbdb10 
					 
					
						
						
							
							Fixed   #33471  -- Made AlterField operation a noop when changing "choices".  
						
						... 
						
						
						
						This also allows customizing attributes of fields that don't affect
a column definition. 
						
						
					 
					
						2022-04-06 13:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						67b5f506a6 
					 
					
						
						
							
							Changed some words to use inline markup.  
						
						
						
						
					 
					
						2022-03-10 10:18:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d7394cfa13 
					 
					
						
						
							
							Used backend vendors in custom model fields docs.  
						
						
						
						
					 
					
						2021-08-24 16:16:44 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Procida 
							
						 
					 
					
						
						
							
						
						22fbebc744 
					 
					
						
						
							
							Refs  #32880  -- Made some titles consistent in how-to documents.  
						
						... 
						
						
						
						This retitles documents for consistency, since some already (correctly)
begin "How to...". 
						
						
					 
					
						2021-07-13 09:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						52a0a03671 
					 
					
						
						
							
							Corrected custom model fields how-to.  
						
						... 
						
						
						
						get_prep_value() method is complementary of from_db_value().
Follow up to e9103402c0 
						
						
					 
					
						2020-07-10 11:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						d17b380653 
					 
					
						
						
							
							Refs  #30573  -- Rephrased "Of Course" and "Obvious(ly)" in documentation and comments.  
						
						
						
						
					 
					
						2020-05-04 12:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						4a954cfd11 
					 
					
						
						
							
							Fixed   #30573  -- Rephrased documentation to avoid words that minimise the involved difficulty.  
						
						... 
						
						
						
						This patch does not remove all occurrences of the words in question.
Rather, I went through all of the occurrences of the words listed
below, and judged if they a) suggested the reader had some kind of
knowledge/experience, and b) if they added anything of value (including
tone of voice, etc). I left most of the words alone. I looked at the
following words:
- simply/simple
- easy/easier/easiest
- obvious
- just
- merely
- straightforward
- ridiculous
Thanks to Carlton Gibson for guidance on how to approach this issue, and
to Tim Bell for providing the idea. But the enormous lion's share of
thanks go to Adam Johnson for his patient and helpful review. 
						
						
					 
					
						2019-09-06 13:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						198a2a9381 
					 
					
						
						
							
							Removed unnecessary /static from links to PostgreSQL docs.  
						
						
						
						
					 
					
						2019-03-29 21:49:44 -04:00 
						 
				 
			
				
					
						
							
							
								David Beitey 
							
						 
					 
					
						
						
							
						
						9fd90c4088 
					 
					
						
						
							
							Clarified deconstruct() in Custom Model Field docs.  
						
						
						
						
					 
					
						2019-03-12 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						25829197bb 
					 
					
						
						
							
							Removed extra characters in docs header underlines.  
						
						
						
						
					 
					
						2019-02-08 21:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						9b15ff08ba 
					 
					
						
						
							
							Used auto-numbered lists in documentation.  
						
						
						
						
					 
					
						2018-11-15 13:54:28 -05:00 
						 
				 
			
				
					
						
							
							
								Srinivas Reddy Thatiparthy 
							
						 
					 
					
						
						
							
						
						4c35a173e8 
					 
					
						
						
							
							Fixed   #29423  -- Documented Field.value_from_object().  
						
						
						
						
					 
					
						2018-05-25 15:10:45 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						487362fa8f 
					 
					
						
						
							
							Fixed   #28370  -- Deprecated the context arg of Field.from_db_value() and Expression.convert_value().  
						
						... 
						
						
						
						Unused since a0d166306f 
						
						
					 
					
						2017-07-20 16:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						081e787160 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						... 
						
						
						
						Tests and docs complement to cecc079168 
						
						
					 
					
						2017-06-26 10:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						301de774c2 
					 
					
						
						
							
							Refs  #27795  -- Replaced many force_text() with str()  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-04-27 09:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c651331b34 
					 
					
						
						
							
							Converted usage of ugettext* functions to their gettext* aliases  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-02-07 09:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						dc165ec8e5 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super() in docs.  
						
						
						
						
					 
					
						2017-01-25 11:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f6acd1d271 
					 
					
						
						
							
							Refs  #23919  -- Removed Python 2 notes in docs.  
						
						
						
						
					 
					
						2017-01-18 11:51:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Marti Raudsepp 
							
						 
					 
					
						
						
							
						
						51fbe2a60d 
					 
					
						
						
							
							Updated postgresql.org links to https and made them canonical.  
						
						
						
						
					 
					
						2016-10-25 11:43:32 -04:00 
						 
				 
			
				
					
						
							
							
								Baylee Feore 
							
						 
					 
					
						
						
							
						
						7767978bee 
					 
					
						
						
							
							Fixed   #26702  -- Documented how to change the base class of a custom field.  
						
						
						
						
					 
					
						2016-06-08 10:37:39 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						388bb5bd9a 
					 
					
						
						
							
							Fixed   #22936  -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup()  
						
						... 
						
						
						
						Thanks Tim Graham for completing the initial patch. 
						
						
					 
					
						2016-05-04 20:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						0db7e61076 
					 
					
						
						
							
							Followed recommended ValidationError use in docs.  
						
						
						
						
					 
					
						2016-02-17 09:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								pp 
							
						 
					 
					
						
						
							
						
						b34ff66e5b 
					 
					
						
						
							
							Added missing period to "etc.".  
						
						
						
						
					 
					
						2016-01-11 18:05:15 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Sosnovskiy 
							
						 
					 
					
						
						
							
						
						b61eab18f7 
					 
					
						
						
							
							Fixed   #13774  -- Added models.Field.rel_db_type().  
						
						
						
						
					 
					
						2015-12-04 07:55:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						08ab262649 
					 
					
						
						
							
							Removed SubfieldBase per deprecation timeline.  
						
						
						
						
					 
					
						2015-09-23 19:31:09 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f2e4c7aca4 
					 
					
						
						
							
							Removed unnecessary comma in docs  
						
						
						
						
					 
					
						2015-08-10 16:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						64982cc2fb 
					 
					
						
						
							
							Updated Wikipedia links to use https  
						
						
						
						
					 
					
						2015-08-08 12:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Stephenson 
							
						 
					 
					
						
						
							
						
						035b0fa60d 
					 
					
						
						
							
							Fixed   #24716  -- Deprecated Field._get_val_from_obj()  
						
						... 
						
						
						
						The method duplicates the functionality of Field.value_from_object()
and has the additional downside of being a privately named public
API method. 
						
						
					 
					
						2015-07-14 09:13:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6d7784a7b9 
					 
					
						
						
							
							Fixed   #24602  -- Removed obsolete reference to __metaclass__  in custom model fields docs.  
						
						... 
						
						
						
						Thanks schinckel for the report. 
						
						
					 
					
						2015-04-08 08:35:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d9a30ed190 
					 
					
						
						
							
							Updated location of database backend data_types attribute in docs.  
						
						
						
						
					 
					
						2015-03-17 20:03:07 -04:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						32d4db66b9 
					 
					
						
						
							
							Update converters to take a consistent set of parameters.  
						
						... 
						
						
						
						As suggested by Anssi. This has the slightly strange side effect of
passing the expression to Expression.convert_value has the expression
passed back to it, but it allows more complex patterns of expressions. 
						
						
					 
					
						2015-02-20 11:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c79faae761 
					 
					
						
						
							
							Removed versionadded/changed notes for 1.7.  
						
						
						
						
					 
					
						2015-02-01 21:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						0c7633178f 
					 
					
						
						
							
							Fixed   #24020  -- Refactored SQL compiler to use expressions  
						
						... 
						
						
						
						Refactored compiler SELECT, GROUP BY and ORDER BY generation.
While there, also refactored select_related() implementation
(get_cached_row() and get_klass_info() are now gone!).
Made get_db_converters() method work on expressions instead of
internal_type. This allows the backend converters to target
specific expressions if need be.
Added query.context, this can be used to set per-query state.
Also changed the signature of database converters. They now accept
context as an argument. 
						
						
					 
					
						2015-01-08 14:07:54 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Pyrathon 
							
						 
					 
					
						
						
							
						
						fb48eb0581 
					 
					
						
						
							
							Fixed   #12663  -- Formalized the Model._meta API for retrieving fields.  
						
						... 
						
						
						
						Thanks to Russell Keith-Magee for mentoring this Google Summer of
Code 2014 project and everyone else who helped with the patch! 
						
						
					 
					
						2015-01-06 19:25:12 -05:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						e9103402c0 
					 
					
						
						
							
							Fixed   #18757 ,  #14462 ,  #21565  -- Reworked database-python type conversions  
						
						... 
						
						
						
						Complete rework of translating data values from database
Deprecation of SubfieldBase, removal of resolve_columns and
convert_values in favour of a more general converter based approach and
public API Field.from_db_value(). Now works seamlessly with aggregation,
.values() and raw queries.
Thanks to akaariai in particular for extensive advice and inspiration,
also to shaib, manfre and timograham for their reviews. 
						
						
					 
					
						2014-09-03 20:36:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b6aa60f425 
					 
					
						
						
							
							Fixed   #14638  -- Clarified model Field.to_python() docs.  
						
						... 
						
						
						
						Thanks Anubhav Joshi for the patch. 
						
						
					 
					
						2014-08-18 12:53:25 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						99561eef26 
					 
					
						
						
							
							Fixed typo in docs/howto/custom-model-fields.txt.  
						
						
						
						
					 
					
						2014-08-15 07:18:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jorge C. Leitão 
							
						 
					 
					
						
						
							
						
						e1fa7dffdc 
					 
					
						
						
							
							Fixed   #22809  -- Added model Field API reference.  
						
						... 
						
						
						
						Thanks to @timgraham for the review. 
						
						
					 
					
						2014-07-10 06:03:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jorge C. Leitão 
							
						 
					 
					
						
						
							
						
						8780849da0 
					 
					
						
						
							
							Fixed   #22812  -- Refactored lookup API documentation.  
						
						... 
						
						
						
						Thanks Anssi and Tim for reviews. 
						
						
					 
					
						2014-07-08 20:05:49 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						67f9f385aa 
					 
					
						
						
							
							Fixed various minor doc typos / references.  
						
						
						
						
					 
					
						2014-07-05 20:26:26 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						13ec89f267 
					 
					
						
						
							
							Fix docs error with deconstruct() docs  
						
						
						
						
					 
					
						2014-05-03 16:18:26 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b829d53b37 
					 
					
						
						
							
							Fixed   #22497  -- Highlighted difference between field and class deconstruction.  
						
						... 
						
						
						
						Thanks nliberg for the suggestion. 
						
						
					 
					
						2014-04-28 08:18:43 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						75c0d4ea3a 
					 
					
						
						
							
							Fixed queries that may return unexpected results on MySQL due to typecasting.  
						
						... 
						
						
						
						This is a security fix; disclosure to follow shortly. 
						
						
					 
					
						2014-04-21 18:11:26 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						8aa1efff6d 
					 
					
						
						
							
							Fixed   #21951  -- Updated docs to use __str__ for Python 3  
						
						... 
						
						
						
						Thanks Tim Graham for the report and recommendations 
						
						
					 
					
						2014-02-13 07:12:40 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						05d36dc06e 
					 
					
						
						
							
							Always use parentheses when documenting a method with no arguments.  
						
						
						
						
					 
					
						2014-01-22 22:26:10 +01:00