0
0
mirror of https://github.com/django/django.git synced 2024-12-01 15:42:04 +01:00

Removed warning for Widget.is_hidden property.

refs #22137.
This commit is contained in:
Tim Graham 2014-03-21 19:25:54 -04:00
parent e80de93af6
commit 306283bf35

View File

@ -6,12 +6,10 @@ from __future__ import unicode_literals
import copy
from itertools import chain
import warnings
from django.conf import settings
from django.forms.utils import flatatt, to_current_timezone
from django.utils.datastructures import MultiValueDict, MergeDict
from django.utils.deprecation import RemovedInDjango18Warning
from django.utils.encoding import force_text, python_2_unicode_compatible
from django.utils.html import conditional_escape, format_html
from django.utils.translation import ugettext_lazy
@ -187,14 +185,6 @@ class Widget(six.with_metaclass(MediaDefiningClass)):
def is_hidden(self):
return self.input_type == 'hidden' if hasattr(self, 'input_type') else False
@is_hidden.setter
def is_hidden(self, *args):
warnings.warn(
"`is_hidden` property is now read-only (and checks `input_type`). "
"Please update your code.",
RemovedInDjango18Warning, stacklevel=2
)
def subwidgets(self, name, value, attrs=None, choices=()):
"""
Yields all "subwidgets" of this widget. Used only by RadioSelect to