Sjoerd Job Postmus 
							
						 
					 
					
						
						
							
						
						df41b5a05d 
					 
					
						
						
							
							Fixed   #28593  -- Added a simplified URL routing syntax per DEP 0201.  
						
						... 
						
						
						
						Thanks Aymeric Augustin for shepherding the DEP and patch review.
Thanks Marten Kenbeek and Tim Graham for contributing to the code.
Thanks Tom Christie, Shai Berger, and Tim Graham for the docs. 
						
						
					 
					
						2017-09-20 18:04:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f86aa6656a 
					 
					
						
						
							
							Fixed typo in docs/internals/deprecation.txt.  
						
						
						
						
					 
					
						2017-09-19 10:09:01 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						ad4a8acdb5 
					 
					
						
						
							
							Fixed   #11557  -- Added support for a list of fields in Meta.get_latest_by and QuerySet.earliest()/latest().  
						
						
						
						
					 
					
						2017-09-05 20:14:54 -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 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						a1b2c1d76e 
					 
					
						
						
							
							Fixed   #28137  -- Deprecated HttpRequest.xreadlines().  
						
						
						
						
					 
					
						2017-04-26 19:39:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c31e7ab5a4 
					 
					
						
						
							
							Refs  #25187  -- Fixed AuthBackend.authenticate() compatibility for signatures that accept a request kwarg.  
						
						
						
						
					 
					
						2017-02-24 10:15:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						80493b0871 
					 
					
						
						
							
							Fixed   #27829  -- Deprecated settings.DEFAULT_CONTENT_TYPE.  
						
						
						
						
					 
					
						2017-02-16 07:59:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7b6e42089c 
					 
					
						
						
							
							Fixed   #25978  -- Deprecated shorcuts.render_to_response().  
						
						
						
						
					 
					
						2017-02-11 05:49:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3f0c4fe18f 
					 
					
						
						
							
							Refs  #25175  -- Deprecated db.backends.postgresql_psycopg2 module.  
						
						
						
						
					 
					
						2017-01-25 09:23:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f847308200 
					 
					
						
						
							
							Advanced deprecation warnings for Django 2.0.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d334f46b7a 
					 
					
						
						
							
							Refs  #26601  -- Removed support for old-style middleware using settings.MIDDLEWARE_CLASSES.  
						
						
						
						
					 
					
						2017-01-17 20:52:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2b4bb78f79 
					 
					
						
						
							
							Refs  #24154  -- Added check_aggregate_support() to deprecation timeline.  
						
						
						
						
					 
					
						2016-12-31 14:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e2335deeba 
					 
					
						
						
							
							Removed links to deprecated GeoIP.  
						
						
						
						
					 
					
						2016-12-30 19:13:49 -05:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						b52c73008a 
					 
					
						
						
							
							Fixed   #15667  -- Added template-based widget rendering.  
						
						... 
						
						
						
						Thanks Carl Meyer and Tim Graham for contributing to the patch. 
						
						
					 
					
						2016-12-27 17:50:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						51cde873d9 
					 
					
						
						
							
							Fixed   #27648  -- Deprecated (iLmsu) regex groups in url() patterns.  
						
						
						
						
					 
					
						2016-12-27 15:59:13 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						6252fd6314 
					 
					
						
						
							
							Fixed   #27532  -- Deprecated Model._meta.has_auto_field  
						
						
						
						
					 
					
						2016-11-25 13:24:11 -05:00 
						 
				 
			
				
					
						
							
							
								akki 
							
						 
					 
					
						
						
							
						
						74ed20b49a 
					 
					
						
						
							
							Replaced "django" with "Django" in spelling_wordlist.  
						
						
						
						
					 
					
						2016-11-15 17:00:50 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Cornehl 
							
						 
					 
					
						
						
							
						
						a840710e1e 
					 
					
						
						
							
							Fixed   #26447  -- Deprecated settings.USE_ETAGS in favor of ConditionalGetMiddleware.  
						
						
						
						
					 
					
						2016-10-10 14:55:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0083a4c8e9 
					 
					
						
						
							
							Refs  #18974  -- Deprecated @models.permalink() decorator.  
						
						
						
						
					 
					
						2016-10-04 14:39:49 -04:00 
						 
				 
			
				
					
						
							
							
								Aleksej Manaev 
							
						 
					 
					
						
						
							
						
						4b9330ccc0 
					 
					
						
						
							
							Fixed   #25187  -- Made request available in authentication backends.  
						
						
						
						
					 
					
						2016-09-12 20:11:53 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d389125606 
					 
					
						
						
							
							Fixed   #27098  -- Deprecated DatabaseIntrospection.get_indexes  
						
						... 
						
						
						
						Thanks Akshesh <aksheshdoshi@gmail.com > for help with the PostgreSQL query.
Thanks Tim Graham for the review. 
						
						
					 
					
						2016-09-12 09:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						331ca5391e 
					 
					
						
						
							
							Fixed   #27175  -- Deprecated silencing exceptions from the {% include %} template tag.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2016-09-08 18:24:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						f227b8d15d 
					 
					
						
						
							
							Refs  #26956  -- Allowed is_safe_url() to validate against multiple hosts  
						
						
						
						
					 
					
						2016-09-07 19:56:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						65ec8fa8ca 
					 
					
						
						
							
							Fixed   #20892  -- Allowed configuring memcached client using OPTIONS.  
						
						... 
						
						
						
						Previously, the MemcachedCache backend ignored `OPTIONS` and
PyLibMCCache used them to set pylibmc behaviors. Both backends now
pass `OPTIONS` as keyword arguments to the client constructors. 
						
						
					 
					
						2016-08-31 12:50:14 -04:00 
						 
				 
			
				
					
						
							
							
								Mattias Loverot 
							
						 
					 
					
						
						
							
						
						2315114090 
					 
					
						
						
							
							Fixed   #27067  -- Deprecated string_concat() in favor of format_lazy().  
						
						
						
						
					 
					
						2016-08-25 16:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Pelme 
							
						 
					 
					
						
						
							
						
						e76981b433 
					 
					
						
						
							
							Fixed   #26840  -- Added test.utils.setup/teardown_databases().  
						
						
						
						
					 
					
						2016-08-17 13:55:04 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Nester 
							
						 
					 
					
						
						
							
						
						0ba179194b 
					 
					
						
						
							
							Fixed   #26929  -- Deprecated extra_context parameter of contrib.auth.views.logout_then_login().  
						
						
						
						
					 
					
						2016-07-28 11:57:02 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						255fb99284 
					 
					
						
						
							
							Fixed   #17209  -- Added password reset/change class-based views  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2016-07-16 10:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						78963495d0 
					 
					
						
						
							
							Refs  #17209  -- Added LoginView and LogoutView class-based views  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2016-06-24 10:45:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6f520bf7d8 
					 
					
						
						
							
							Added RemovedInDjango21Warning  
						
						
						
						
					 
					
						2016-05-28 21:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ece4d24f8e 
					 
					
						
						
							
							Refs  #26601  -- Deprecated old-style middleware.  
						
						
						
						
					 
					
						2016-05-17 07:22:26 -04:00 
						 
				 
			
				
					
						
							
							
								Loïc Bistuer 
							
						 
					 
					
						
						
							
						
						ed0ff913c6 
					 
					
						
						
							
							Fixed   #10506 ,  #13793 ,  #14891 ,  #25201  -- Introduced new APIs to specify models' default and base managers.  
						
						... 
						
						
						
						This deprecates use_for_related_fields.
Old API:
class CustomManager(models.Model):
    use_for_related_fields = True
class Model(models.Model):
    custom_manager = CustomManager()
New API:
class Model(models.Model):
    custom_manager = CustomManager()
    class Meta:
        base_manager_name = 'custom_manager'
Refs #20932 , #25897 .
Thanks Carl Meyer for the guidance throughout this work.
Thanks Tim Graham for writing the docs. 
						
						
					 
					
						2016-05-17 12:07:22 +07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2f0e0eee45 
					 
					
						
						
							
							Fixed   #24046  -- Deprecated the "escape" half of utils.safestring.  
						
						
						
						
					 
					
						2016-05-10 12:46:47 -04:00 
						 
				 
			
				
					
						
							
							
								Cristiano 
							
						 
					 
					
						
						
							
						
						914c72be2a 
					 
					
						
						
							
							Fixed   #26058  -- Delegated os.path bits of FileField's filename generation to the Storage.  
						
						
						
						
					 
					
						2016-04-30 17:22:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						859eeaa0f0 
					 
					
						
						
							
							Fixed   #26533  -- Renamed Widget._format_value() to format_value().  
						
						
						
						
					 
					
						2016-04-23 13:15:45 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87338198e9 
					 
					
						
						
							
							Fixed   #26320  -- Deprecated implicit OneToOnField parent_link.  
						
						
						
						
					 
					
						2016-04-22 12:59:41 -04:00 
						 
				 
			
				
					
						
							
							
								krishbharadwaj 
							
						 
					 
					
						
						
							
						
						e494b9ffb6 
					 
					
						
						
							
							Fixed   #26509  -- Deprecated the contrib.gis.utils.precision_wkt() function.  
						
						
						
						
					 
					
						2016-04-16 16:47:04 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						de40cfbe74 
					 
					
						
						
							
							Fixed   #19567  -- Added JavaScriptCatalog and JSONCatalog class-based views  
						
						... 
						
						
						
						Thanks Cristiano Coelho and Tim Graham for the reviews. 
						
						
					 
					
						2016-04-15 17:28:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Petrucha 
							
						 
					 
					
						
						
							
						
						c339a5a6f7 
					 
					
						
						
							
							Refs  #16508  -- Renamed the current "virtual" fields to "private".  
						
						... 
						
						
						
						The only reason why GenericForeignKey and GenericRelation are stored
separately inside _meta is that they need to be cloned for every model
subclass, but that's not true for any other virtual field. Actually,
it's only true for GenericRelation. 
						
						
					 
					
						2016-04-13 10:10:53 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lainé 
							
						 
					 
					
						
						
							
						
						c1aec0feda 
					 
					
						
						
							
							Fixed   #25847  -- Made User.is_(anonymous|authenticated) properties.  
						
						
						
						
					 
					
						2016-04-09 14:54:18 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						2404d209a5 
					 
					
						
						
							
							Fixed   #26309  -- Documented that login URL settings no longer support dotted paths.  
						
						
						
						
					 
					
						2016-03-03 07:34:14 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c92123cc1d 
					 
					
						
						
							
							Fixed   #26226  -- Made related managers honor the queryset used for prefetching their results.  
						
						... 
						
						
						
						Thanks Loïc for the suggested improvements and Tim for the review. 
						
						
					 
					
						2016-03-02 16:10:18 -05:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						8ddc79a799 
					 
					
						
						
							
							Fixed   #26285  -- Deprecated the MySQL-specific __search lookup.  
						
						
						
						
					 
					
						2016-03-02 14:41:56 -05:00 
						 
				 
			
				
					
						
							
							
								chenesan 
							
						 
					 
					
						
						
							
						
						b84f5ab4ec 
					 
					
						
						
							
							Fixed   #26230  -- Made default_related_name affect related_query_name.  
						
						
						
						
					 
					
						2016-02-27 08:48:32 -05:00 
						 
				 
			
				
					
						
							
							
								James Aylett 
							
						 
					 
					
						
						
							
						
						1ff6e37de4 
					 
					
						
						
							
							Fixed   #23832  -- Added timezone aware Storage API.  
						
						... 
						
						
						
						New Storage.get_{accessed,created,modified}_time() methods convert the
naive time from now-deprecated {accessed,created_modified}_time()
methods into aware objects in UTC if USE_TZ=True. 
						
						
					 
					
						2016-02-23 18:51:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						cdbd8745f6 
					 
					
						
						
							
							Fixed   #26263  -- Deprecated Context.has_key()  
						
						
						
						
					 
					
						2016-02-23 08:08:55 -05:00 
						 
				 
			
				
					
						
							
							
								Brobin 
							
						 
					 
					
						
						
							
						
						dca8b916ff 
					 
					
						
						
							
							Fixed   #26154  -- Deprecated CommaSeparatedIntegerField  
						
						
						
						
					 
					
						2016-02-10 17:57:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e519aab43a 
					 
					
						
						
							
							Fixed   #23868  -- Added support for non-unique django-admin-options in docs.  
						
						... 
						
						
						
						Also documented missing short command line options to fix  #24134 . This bumps
the minimum sphinx version required to build the docs to 1.3.4.
Thanks Simon Charette for review. 
						
						
					 
					
						2016-01-14 18:21:33 -05: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 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4d83b0163e 
					 
					
						
						
							
							Fixed   #25969  -- Replaced render_to_response() with render() in docs examples.  
						
						
						
						
					 
					
						2015-12-23 09:14:32 -05:00