1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Fixed #24566 -- Added support for serializing timedelta

Thanks to knbk for the report.
This commit is contained in:
Baptiste Mispelon
2015-04-02 16:49:41 +02:00
parent 0f941f57ba
commit 30a3c2f74c
3 changed files with 9 additions and 1 deletions

View File

@@ -351,6 +351,9 @@ class MigrationWriter(object):
if isinstance(value, datetime_safe.time):
value_repr = "datetime.%s" % value_repr
return value_repr, {"import datetime"}
# Timedeltas
elif isinstance(value, datetime.timedelta):
return repr(value), {"import datetime"}
# Settings references
elif isinstance(value, SettingsReference):
return "settings.%s" % value.setting_name, {"from django.conf import settings"}