Fix Django timezone support - update field for callable #151
This commit is contained in:
parent
0c2fb6807e
commit
bf74d7537c
@ -300,6 +300,8 @@ class DateTimeField(BaseField):
|
|||||||
return value
|
return value
|
||||||
if isinstance(value, datetime.date):
|
if isinstance(value, datetime.date):
|
||||||
return datetime.datetime(value.year, value.month, value.day)
|
return datetime.datetime(value.year, value.month, value.day)
|
||||||
|
if callable(value):
|
||||||
|
return value()
|
||||||
|
|
||||||
# Attempt to parse a datetime:
|
# Attempt to parse a datetime:
|
||||||
# value = smart_str(value)
|
# value = smart_str(value)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user