From ddab456f9a08bd1c91060cbe6943fa097989ffbb Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 23 Apr 2015 17:12:44 +0200 Subject: [PATCH] fix item DC view --- telemeta/urls.py | 2 +- telemeta/views/item.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/telemeta/urls.py b/telemeta/urls.py index cb463a18..59cc23af 100644 --- a/telemeta/urls.py +++ b/telemeta/urls.py @@ -75,7 +75,7 @@ urlpatterns = patterns('', url(r'^archives/items_published/$', ItemPublishedListView.as_view(), name="telemeta-items-published"), url(r'^archives/items/(?P[A-Za-z0-9._-]+)/$', ItemDetailView.as_view(), name="telemeta-item-detail"), - url(r'^archives/items/(?P[A-Za-z0-9._-]+)/dc/$', item_view.item_detail, {'template': 'telemeta/mediaitem_detail_dc.html'}, name="telemeta-item-dublincore"), + url(r'^archives/items/(?P[A-Za-z0-9._-]+)/dc/$', ItemDetailDCView.as_view(), name="telemeta-item-dublincore"), url(r'^archives/items/(?P[A-Za-z0-9._-]+)/dc/xml/$', item_view.item_detail, {'format': 'dublin_core_xml'}, name="telemeta-item-dublincore-xml"), url(r'^archives/items/download/(?P[A-Za-z0-9._-]+)\.(?P' + export_extensions + ')$', item_view.item_export, name="telemeta-item-export"), url(r'^archives/items/(?P[A-Za-z0-9._-]+)/visualize/(?P[0-9a-z_]+)/(?P[0-9A-Z]+)x(?P[0-9A-Z]+)/$', item_view.item_visualize, name="telemeta-item-visualize"), diff --git a/telemeta/views/item.py b/telemeta/views/item.py index 89d9b8a5..24c91248 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -832,3 +832,8 @@ class ItemPlayerDefaultView(ItemDetailView): template_name = 'telemeta/mediaitem_player.html' + +class ItemDetailDCView(ItemDetailView): + + template_name = 'telemeta/mediaitem_detail_dc.html' + -- 2.39.5