From 6e5e2b0e28707d1a2cb5d7fafaba2e07bd81bdb2 Mon Sep 17 00:00:00 2001 From: Lee Sanghyuck Date: Tue, 19 Aug 2014 22:23:29 +0900 Subject: [1.7.x] Fixed #23316 -- Added datetime.time serialization in migrations. Backport of 11d9cbe2f4 from master --- django/db/migrations/writer.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'django/db') 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"]) -- cgit v1.3