do not implicitly convert strings to dates in DateField

This commit is contained in:
Romain Bignon 2012-03-27 11:54:54 +02:00
commit 7201d81d98

View file

@ -20,7 +20,6 @@
import warnings
import datetime
from dateutil.parser import parse as parse_dt
from copy import deepcopy
from weboob.tools.misc import to_unicode
@ -182,11 +181,6 @@ class DateField(Field):
def __init__(self, doc, **kwargs):
Field.__init__(self, doc, datetime.date, datetime.datetime, **kwargs)
def convert(self, value):
if isinstance(value, basestring):
return parse_dt(value)
return value
class TimeField(Field):
"""
A field which accepts only :class:`datetime.time` and :class:`datetime.time` types.