summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2013-12-04 20:59:05 +0100
committerClaude Paroz <claude@2xlibre.net>2014-01-11 15:50:34 +0100
commit0179852d7faf461d55cf3ae69393abb3f3cd2910 (patch)
tree918af143a73da8e7ef8d6d46e077174410cde59e /django
parent1e9e7351f88a59261da6e616934c8283a6e3e565 (diff)
Fixed #8898 -- Obsoleted SplitDateTimeWidget usage with DateTimeField
Thanks Tim Graham for the review.
Diffstat (limited to 'django')
-rw-r--r--django/forms/fields.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/django/forms/fields.py b/django/forms/fields.py
index 100264247a..1ce36c199c 100644
--- a/django/forms/fields.py
+++ b/django/forms/fields.py
@@ -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: