summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorBrobin <tobinjbrown@gmail.com>2016-02-07 17:22:48 -0600
committerTim Graham <timograham@gmail.com>2016-02-10 17:57:43 -0500
commitdca8b916ffa391964be26bbd62471d4c11b221fd (patch)
treeb429eb8364e3bb834de46bbcee395197dfbd0c27 /django
parentf7a9872b914c8390eb1b5f5de9634160974b7d4f (diff)
Fixed #26154 -- Deprecated CommaSeparatedIntegerField
Diffstat (limited to 'django')
-rw-r--r--django/db/models/fields/__init__.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py
index 7a2dfdbd7d..e5c5ca74df 100644
--- a/django/db/models/fields/__init__.py
+++ b/django/db/models/fields/__init__.py
@@ -1144,6 +1144,17 @@ class CharField(Field):
class CommaSeparatedIntegerField(CharField):
default_validators = [validators.validate_comma_separated_integer_list]
description = _("Comma-separated integers")
+ system_check_deprecated_details = {
+ 'msg': (
+ 'CommaSeparatedIntegerField has been deprecated. Support '
+ 'for it (except in historical migrations) will be removed '
+ 'in Django 2.0.'
+ ),
+ 'hint': (
+ 'Use CharField(validators=[validate_comma_separated_integer_list]) instead.'
+ ),
+ 'id': 'fields.W901',
+ }
def formfield(self, **kwargs):
defaults = {