François Freitag 
							
						 
					 
					
						
						
							
						
						4f1eb64ad0 
					 
					
						
						
							
							Fixed   #18485  -- Doc'd behavior of PostgreSQL when manually setting AutoField.  
						
						
						
						
					 
					
						2017-06-19 08:59:16 -04:00 
						 
				 
			
				
					
						
							
							
								Matthias Kestenholz 
							
						 
					 
					
						
						
							
						
						e8c056c31a 
					 
					
						
						
							
							Fixed   #27434  -- Doc'd how to raise a model validation error for a field not in a model form.  
						
						
						
						
					 
					
						2017-06-13 20:26:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lachlan Musicman 
							
						 
					 
					
						
						
							
						
						00093daec9 
					 
					
						
						
							
							Fixed   #28266  -- Fixed typo in docs/ref/models/instances.txt.  
						
						
						
						
					 
					
						2017-06-02 09:17:15 -04: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 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d2e7d15b4c 
					 
					
						
						
							
							Assumed iri_to_uri always returns a string  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-23 19:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f3c43ad1fd 
					 
					
						
						
							
							Refs  #23919  -- Removed python_2_unicode_compatible decorator usage  
						
						
						
						
					 
					
						2017-01-18 13:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e2112a5e1a 
					 
					
						
						
							
							Made cosmetic edits to the "What happens when you save?" docs.  
						
						
						
						
					 
					
						2016-12-17 10:24:08 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						224fe22bf1 
					 
					
						
						
							
							Doc'd that model instances with pk=None don't compare equal.  
						
						
						
						
					 
					
						2016-10-07 09:01:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9556005425 
					 
					
						
						
							
							Fixed   #27048  -- Documented that refresh_from_db() doesn't reload @cached_properties.  
						
						
						
						
					 
					
						2016-08-12 18:49:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						20d1cb33c2 
					 
					
						
						
							
							Fixed   #26787  -- Documented deleting and reloading of model instance fields.  
						
						... 
						
						
						
						Thanks Julien Hartmann for the report. 
						
						
					 
					
						2016-06-21 14:39:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						46a38307c2 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.9.  
						
						
						
						
					 
					
						2016-05-20 11:44:29 -04:00 
						 
				 
			
				
					
						
							
							
								Marti Raudsepp 
							
						 
					 
					
						
						
							
						
						b9ae662c97 
					 
					
						
						
							
							Fixed   #26620  -- Made Model.refresh_from_db() fail when passed unknown kwargs.  
						
						
						
						
					 
					
						2016-05-18 09:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f5ff5010cd 
					 
					
						
						
							
							Fixed   #26483  -- Updated docs.python.org links to use Intersphinx.  
						
						
						
						
					 
					
						2016-05-08 18:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						7f51876f99 
					 
					
						
						
							
							Fixed   #26207  -- Replaced dynamic classes with non-data descriptors for deferred instance loading.  
						
						
						
						
					 
					
						2016-04-29 13:06:32 -04: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 
						 
				 
			
				
					
						
							
							
								Qile Wang 
							
						 
					 
					
						
						
							
						
						83a710b8d3 
					 
					
						
						
							
							Fixed typo in docs/ref/models/instances.txt  
						
						
						
						
					 
					
						2015-12-03 12:55:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						de99f558d8 
					 
					
						
						
							
							Fixed   #25462  -- Removed Model.__unicode__() in favor of @python_2_unicode_compatible.  
						
						
						
						
					 
					
						2015-09-25 13:28:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						54848a96dd 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.8.  
						
						
						
						
					 
					
						2015-09-23 19:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Brenecki 
							
						 
					 
					
						
						
							
						
						52a190b657 
					 
					
						
						
							
							Fixed   #24988  -- Documented passing a dictionary of ValidationErrors to ValidationError  
						
						
						
						
					 
					
						2015-08-13 14:17:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87d55081ea 
					 
					
						
						
							
							Fixed   #25159  -- Removed brackets from class/function/method signatures in docs.  
						
						... 
						
						
						
						Thanks hellbeast for the initial patch. 
						
						
					 
					
						2015-07-27 10:32:47 -04:00 
						 
				 
			
				
					
						
							
							
								Luke 
							
						 
					 
					
						
						
							
						
						fd869cceac 
					 
					
						
						
							
							Fixed mistake in Model.from_db() example.  
						
						
						
						
					 
					
						2015-07-03 09:08:22 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Sosnovskiy 
							
						 
					 
					
						
						
							
						
						04e8d890ae 
					 
					
						
						
							
							Fixed   #16891  -- Made Model/QuerySet.delete() return the number of deleted objects.  
						
						
						
						
					 
					
						2015-05-22 13:27:16 -04:00 
						 
				 
			
				
					
						
							
							
								David Krisch 
							
						 
					 
					
						
						
							
						
						1a62f19707 
					 
					
						
						
							
							Fixed   #24763  -- Moved DoesNotExist exception to model docs.  
						
						
						
						
					 
					
						2015-05-08 13:05:50 -04:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						81c2d9f60b 
					 
					
						
						
							
							Fixed   #15579  -- Added ability to delete only child models in multi-table inheritance.  
						
						
						
						
					 
					
						2015-03-17 08:33:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c79faae761 
					 
					
						
						
							
							Removed versionadded/changed notes for 1.7.  
						
						
						
						
					 
					
						2015-02-01 21:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0a4b04fc23 
					 
					
						
						
							
							Used https for most *.python.org links  
						
						
						
						
					 
					
						2014-12-19 18:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						c7175fcdfe 
					 
					
						
						
							
							Fixed   #901  -- Added Model.refresh_from_db() method  
						
						... 
						
						
						
						Thanks to github aliases dbrgn, carljm, slurms, dfunckt, and timgraham
for reviews. 
						
						
					 
					
						2014-11-28 06:54:00 -05:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						5b26a014a8 
					 
					
						
						
							
							Fixed   #23865  -- documented how to assign errors to a field in Model.clean()  
						
						... 
						
						
						
						Also added a unit test wit the simpler syntax which we have documented,
where the dictionary values are strings. 
						
						
					 
					
						2014-11-21 13:01:28 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						5c517ec218 
					 
					
						
						
							
							Fixed versionchanged indentation in docs/.  
						
						
						
						
					 
					
						2014-11-03 21:40:26 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						349471eeb9 
					 
					
						
						
							
							Fixed spelling errors in docs.  
						
						
						
						
					 
					
						2014-10-28 10:15:52 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						04bd84786d 
					 
					
						
						
							
							Fixed   #23602  -- Add comment on get_absolute_url regarding user input  
						
						
						
						
					 
					
						2014-10-06 19:11:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4e4c10bc61 
					 
					
						
						
							
							Removed docs for @permalink decorator.  
						
						... 
						
						
						
						It's been marked as "not recommended" since 1.6. Anyone still using it
may refer to older versions of the docs. 
						
						
					 
					
						2014-07-10 17:30:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						42f5c8f397 
					 
					
						
						
							
							Fixed typo in docs/ref/models/instances.txt  
						
						
						
						
					 
					
						2014-07-02 13:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						0b6f05ede6 
					 
					
						
						
							
							Fixed   #19501  -- added Model.from_db() method  
						
						... 
						
						
						
						The Model.from_db() is intended to be used in cases where customization
of model loading is needed. Reasons can be performance, or adding custom
behavior to the model (for example "dirty field tracking" to issue
automatic update_fields when saving models).
A big thank you to Tim Graham for the review! 
						
						
					 
					
						2014-07-01 16:31:01 +03:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						42736ac8e8 
					 
					
						
						
							
							Fixed   #21430  -- Added a RuntimeWarning when unpickling Models and QuerySets from a different Django version.  
						
						... 
						
						
						
						Thanks FunkyBob for the suggestion, prasoon2211 for the initial patch,
and akaariai, loic, and charettes for helping in shaping the patch. 
						
						
					 
					
						2014-06-11 10:03:34 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Nowakowski 
							
						 
					 
					
						
						
							
						
						f39b8867a1 
					 
					
						
						
							
							Unicode method on model should return unicode  
						
						... 
						
						
						
						The example of a __unicode__ model method should return a unicode value
instead of a string. 
						
						
					 
					
						2014-06-02 22:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								Éric Araujo 
							
						 
					 
					
						
						
							
						
						5ab95168cc 
					 
					
						
						
							
							Fix typo that disabled code example highlighting  
						
						
						
						
					 
					
						2014-05-14 18:34:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b43bbd6d39 
					 
					
						
						
							
							Fixed   #22473  -- Emphasized that Model.clean() is not called from Model.save().  
						
						
						
						
					 
					
						2014-04-18 15:00:26 -04:00 
						 
				 
			
				
					
						
							
							
								chriscauley 
							
						 
					 
					
						
						
							
						
						66ec9ee441 
					 
					
						
						
							
							Fixed   #22378  -- Updated \d to [0-9]+ in urlpatterns of docs and tests.  
						
						... 
						
						
						
						Thanks tomwys for the suggestion. 
						
						
					 
					
						2014-04-16 20:36:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						51c8045145 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.6.  
						
						
						
						
					 
					
						2014-03-24 11:42:56 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3a97f992fb 
					 
					
						
						
							
							Fixed   #22313  -- Removed 'u' prefixes from documentation  
						
						
						
						
					 
					
						2014-03-22 21:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1f5f015c32 
					 
					
						
						
							
							Fixed spelling mistakes in docs.  
						
						
						
						
					 
					
						2014-02-28 21:03:46 -05: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 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						8847a0c601 
					 
					
						
						
							
							Fixed   #16192  -- Made unique error messages in ModelForm customizable.  
						
						... 
						
						
						
						Overriding the error messages now works for both unique fields, unique_together
and unique_for_date.
This patch changed the overriding logic to allow customizing NON_FIELD_ERRORS
since previously only fields' errors were customizable.
Refs #20199 .
Thanks leahculver for the suggestion. 
						
						
					 
					
						2014-02-08 04:59:09 -05:00 
						 
				 
			
				
					
						
							
							
								evildmp 
							
						 
					 
					
						
						
							
						
						79cc66692a 
					 
					
						
						
							
							Consolidated documentation for F() and Q()  
						
						
						
						
					 
					
						2013-09-06 12:57:25 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Boersma 
							
						 
					 
					
						
						
							
						
						4d13cc56de 
					 
					
						
						
							
							Fixed   #21035  -- Changed docs to treat the acronym SQL phonetically.  
						
						... 
						
						
						
						The documentation and comments now all use 'an' to
refer to the word SQL and not 'a'. 
						
						
					 
					
						2013-09-05 20:14:58 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						e973ee6a98 
					 
					
						
						
							
							Fixed   #20988  -- Added model meta option select_on_save  
						
						... 
						
						
						
						The option can be used to force pre 1.6 style SELECT on save behaviour.
This is needed in case the database returns zero updated rows even if
there is a matching row in the DB. One such case is PostgreSQL update
trigger that returns NULL.
Reviewed by Tim Graham.
Refs #16649  
						
						
					 
					
						2013-08-30 09:41:07 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						6af05e7a0f 
					 
					
						
						
							
							Fixed model.__eq__ and __hash__ for no pk value cases  
						
						... 
						
						
						
						The __eq__ method now considers two instances without primary key value
equal only when they have same id(). The __hash__ method raises
TypeError for no primary key case.
Fixed  #18864 , fixed  #18250 
Thanks to Tim Graham for docs review. 
						
						
					 
					
						2013-08-22 17:24:07 +03:00