summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorLee Sanghyuck <shlee322@elab.kr>2014-08-19 22:23:29 +0900
committerTim Graham <timograham@gmail.com>2014-08-19 13:32:05 -0400
commit6e5e2b0e28707d1a2cb5d7fafaba2e07bd81bdb2 (patch)
treeadc3930947430321b19128ffcae5bdd0aec4373f /django
parent22a28dd8b02a19dc6333b5ab26fec7d6e66c1bf8 (diff)
[1.7.x] Fixed #23316 -- Added datetime.time serialization in migrations.
Backport of 11d9cbe2f4 from master
Diffstat (limited to 'django')
-rw-r--r--django/db/migrations/writer.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/django/db/migrations/writer.py b/django/db/migrations/writer.py
index 593bff902d..ac5da0953b 100644
--- a/django/db/migrations/writer.py
+++ b/django/db/migrations/writer.py
@@ -279,6 +279,10 @@ class MigrationWriter(object):
if isinstance(value, datetime_safe.date):
value_repr = "datetime.%s" % value_repr
return value_repr, set(["import datetime"])
+ # Times
+ elif isinstance(value, datetime.time):
+ value_repr = repr(value)
+ return value_repr, set(["import datetime"])
# Settings references
elif isinstance(value, SettingsReference):
return "settings.%s" % value.setting_name, set(["from django.conf import settings"])