From: yomguy Date: Wed, 8 Jun 2011 16:20:08 +0000 (+0200) Subject: get iso time for dc:date X-Git-Tag: 1.1~117 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4f07f5b11f857e316d70993a2dc5d9cb23cd423b;p=telemeta.git get iso time for dc:date --- diff --git a/telemeta/models/dublincore.py b/telemeta/models/dublincore.py index 5fd723ef..08d0645c 100644 --- a/telemeta/models/dublincore.py +++ b/telemeta/models/dublincore.py @@ -35,6 +35,7 @@ from telemeta.models.core import Duration from telemeta.models.media import MediaItem, MediaCollection from django.conf import settings +from telemeta.interop.oai import * class Resource(object): "Represent a Dublin Core resource" @@ -118,9 +119,9 @@ class Date(Element): def __init__(self, start, end=None, refinement=None): value = '' if start: - value = unicode(start) + value = iso_time(start) elif end: - value = unicode(end) + value = iso_time(end) else: value = '' super(Date, self).__init__('date', value, refinement)