From 305c6d06b222065fd13e68221fddbdace0ddbb94 Mon Sep 17 00:00:00 2001 From: yomguy Date: Fri, 24 Jun 2011 09:55:54 +0200 Subject: [PATCH] fix dc domain with site.domain parsing --- telemeta/models/dublincore.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/telemeta/models/dublincore.py b/telemeta/models/dublincore.py index 33a16916..fc033dbd 100644 --- a/telemeta/models/dublincore.py +++ b/telemeta/models/dublincore.py @@ -34,6 +34,7 @@ from telemeta.models.core import Duration from telemeta.models.media import MediaItem, MediaCollection +from django.contrib.sites.models import Site from django.conf import settings @@ -140,7 +141,9 @@ def media_access_rights(media): return 'private' def media_identifier(media): - return 'http://' + settings.TELEMETA_OAI_HOST + '/' + media.element_type + 's/' + unicode(media.id) + sites = Site.objects.all() + domain = sites[0].domain + return 'http://' + domain + '/' + media.element_type + 's/' + unicode(media.id) def express_collection(collection): "Express a collection as a Dublin Core resource" -- 2.39.5