mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #8898 -- Obsoleted SplitDateTimeWidget usage with DateTimeField
Thanks Tim Graham for the review.
This commit is contained in:
@@ -486,6 +486,10 @@ class DateTimeField(BaseTemporalField):
|
||||
if isinstance(value, list):
|
||||
# Input comes from a SplitDateTimeWidget, for example. So, it's two
|
||||
# components: date and time.
|
||||
warnings.warn(
|
||||
'Using SplitDateTimeWidget with DateTimeField is deprecated. '
|
||||
'Use SplitDateTimeField instead.',
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
if len(value) != 2:
|
||||
raise ValidationError(self.error_messages['invalid'], code='invalid')
|
||||
if value[0] in self.empty_values and value[1] in self.empty_values:
|
||||
|
||||
Reference in New Issue
Block a user