Fixed TimeField not handling empty values

This commit is contained in:
areski 2016-01-07 18:46:54 +01:00
parent edd9c7de02
commit a76c3ed051

View File

@ -1204,6 +1204,8 @@ class TimeField(Field):
)
if output_format.lower() == ISO_8601:
if (isinstance(value, str)):
value = datetime.datetime.strptime(value, '%H:%M:%S').time()
return value.isoformat()
return value.strftime(output_format)