diff options
Diffstat (limited to 'django/db/models/fields/__init__.py')
-rw-r--r-- | django/db/models/fields/__init__.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py index caa03665ea..d00942a7b8 100644 --- a/django/db/models/fields/__init__.py +++ b/django/db/models/fields/__init__.py @@ -1929,6 +1929,14 @@ class NullBooleanField(BooleanField): 'invalid_nullable': _('ā%(value)sā value must be either None, True or False.'), } description = _("Boolean (Either True, False or None)") + system_check_deprecated_details = { + 'msg': ( + 'NullBooleanField is deprecated. Support for it (except in ' + 'historical migrations) will be removed in Django 4.0.' + ), + 'hint': 'Use BooleanField(null=True) instead.', + 'id': 'fields.W903', + } def __init__(self, *args, **kwargs): kwargs['null'] = True |