]> git.parisson.com Git - telemeta.git/commitdiff
fix item DC view
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 23 Apr 2015 15:12:44 +0000 (17:12 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 23 Apr 2015 15:12:44 +0000 (17:12 +0200)
telemeta/urls.py
telemeta/views/item.py

index cb463a18c6fd02c91657373790d245760f56c1f0..59cc23af513c4fdf0d3a2519b104bd3c5d980000 100644 (file)
@@ -75,7 +75,7 @@ urlpatterns = patterns('',
     url(r'^archives/items_published/$', ItemPublishedListView.as_view(), name="telemeta-items-published"),
 
     url(r'^archives/items/(?P<public_id>[A-Za-z0-9._-]+)/$', ItemDetailView.as_view(), name="telemeta-item-detail"),
-    url(r'^archives/items/(?P<public_id>[A-Za-z0-9._-]+)/dc/$', item_view.item_detail, {'template': 'telemeta/mediaitem_detail_dc.html'}, name="telemeta-item-dublincore"),
+    url(r'^archives/items/(?P<public_id>[A-Za-z0-9._-]+)/dc/$', ItemDetailDCView.as_view(), name="telemeta-item-dublincore"),
     url(r'^archives/items/(?P<public_id>[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<public_id>[A-Za-z0-9._-]+)\.(?P<extension>' + export_extensions + ')$', item_view.item_export, name="telemeta-item-export"),
     url(r'^archives/items/(?P<public_id>[A-Za-z0-9._-]+)/visualize/(?P<grapher_id>[0-9a-z_]+)/(?P<width>[0-9A-Z]+)x(?P<height>[0-9A-Z]+)/$', item_view.item_visualize, name="telemeta-item-visualize"),
index 89d9b8a554398e738e33d5e31e34e5d0289751ca..24c91248261ad2bd3114de7f3d849d3662a799a8 100644 (file)
@@ -832,3 +832,8 @@ class ItemPlayerDefaultView(ItemDetailView):
 
     template_name = 'telemeta/mediaitem_player.html'
 
+
+class ItemDetailDCView(ItemDetailView):
+
+    template_name = 'telemeta/mediaitem_detail_dc.html'
+