mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	[1.9.x] Fixed #25981 -- Added need to update migrations to on_delete deprecation warning.
Backport of a856555df2 from master
			
			
This commit is contained in:
		
				
					committed by
					
						 Tim Graham
						Tim Graham
					
				
			
			
				
	
			
			
			
						parent
						
							bc5eed8fb0
						
					
				
				
					commit
					4f2eb5fc5d
				
			| @@ -759,8 +759,9 @@ class ForeignKey(ForeignObject): | ||||
|  | ||||
|         if on_delete is None: | ||||
|             warnings.warn( | ||||
|                 "on_delete will be a required arg for %s in Django 2.0. " | ||||
|                 "Set it to models.CASCADE if you want to maintain the current default behavior. " | ||||
|                 "on_delete will be a required arg for %s in Django 2.0. Set " | ||||
|                 "it to models.CASCADE on models and in existing migrations " | ||||
|                 "if you want to maintain the current default behavior. " | ||||
|                 "See https://docs.djangoproject.com/en/%s/ref/models/fields/" | ||||
|                 "#django.db.models.ForeignKey.on_delete" % ( | ||||
|                     self.__class__.__name__, | ||||
| @@ -1001,8 +1002,9 @@ class OneToOneField(ForeignKey): | ||||
|  | ||||
|         if on_delete is None: | ||||
|             warnings.warn( | ||||
|                 "on_delete will be a required arg for %s in Django 2.0. " | ||||
|                 "Set it to models.CASCADE if you want to maintain the current default behavior. " | ||||
|                 "on_delete will be a required arg for %s in Django 2.0. Set " | ||||
|                 "it to models.CASCADE on models and in existing migrations " | ||||
|                 "if you want to maintain the current default behavior. " | ||||
|                 "See https://docs.djangoproject.com/en/%s/ref/models/fields/" | ||||
|                 "#django.db.models.ForeignKey.on_delete" % ( | ||||
|                     self.__class__.__name__, | ||||
|   | ||||
| @@ -53,9 +53,9 @@ class RelativeFieldTests(IsolatedModelsTestCase): | ||||
|             self.assertEqual( | ||||
|                 str(warns[0].message), | ||||
|                 'on_delete will be a required arg for ForeignKey in Django ' | ||||
|                 '2.0. Set it to models.CASCADE if you want to maintain the ' | ||||
|                 'current default behavior. See ' | ||||
|                 'https://docs.djangoproject.com/en/%s/ref/models/fields/' | ||||
|                 '2.0. Set it to models.CASCADE on models and in existing ' | ||||
|                 'migrations if you want to maintain the current default ' | ||||
|                 'behavior. See https://docs.djangoproject.com/en/%s/ref/models/fields/' | ||||
|                 '#django.db.models.ForeignKey.on_delete' % get_docs_version(), | ||||
|             ) | ||||
|  | ||||
| @@ -90,9 +90,9 @@ class RelativeFieldTests(IsolatedModelsTestCase): | ||||
|             self.assertEqual( | ||||
|                 str(warns[0].message), | ||||
|                 'on_delete will be a required arg for OneToOneField in Django ' | ||||
|                 '2.0. Set it to models.CASCADE if you want to maintain the ' | ||||
|                 'current default behavior. See ' | ||||
|                 'https://docs.djangoproject.com/en/%s/ref/models/fields/' | ||||
|                 '2.0. Set it to models.CASCADE on models and in existing ' | ||||
|                 'migrations if you want to maintain the current default ' | ||||
|                 'behavior. See https://docs.djangoproject.com/en/%s/ref/models/fields/' | ||||
|                 '#django.db.models.ForeignKey.on_delete' % get_docs_version(), | ||||
|             ) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user