From: Guillaume Pellerin Date: Thu, 13 Oct 2016 16:34:42 +0000 (+0200) Subject: Update media templates X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=93ceb561fcf15e90536dcf589f871e94b8371fd0;p=mezzo.git Update media templates --- diff --git a/app/organization/media/views.py b/app/organization/media/views.py index f99044a6..4bc4bb6d 100644 --- a/app/organization/media/views.py +++ b/app/organization/media/views.py @@ -19,6 +19,7 @@ class PlaylistDetailView(SlugMixin, DetailView): class PlaylistListView(ListView): + model = Playlist template_name='media/playlist_list.html' context_object_name = 'playlists' @@ -26,14 +27,6 @@ class PlaylistListView(ListView): context = super(PlaylistListView, self).get_context_data(**kwargs) return context - # def get_queryset(self): - # audio_playlists = PlaylistAudio.objects.all() - # video_playlists = PlaylistVideo.objects.all() - # playlist_list = [video_playlist for video_playlist in video_playlists] - # playlist_list += [audio_playlist for audio_playlist in audio_playlists] - # playlist_list.sort(key=lambda x: x.created_at, reverse=True) - # return playlist_list - class PlayListMediaView(autocomplete.Select2QuerySetView): diff --git a/app/templates/index.html b/app/templates/index.html index f1c8221d..5a0097c4 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -50,9 +50,9 @@
- {% include "media/inc/media_shutter.html" %} + {% include "media/inc/playlist_shutter.html" %}
-
{% trans 'See more media >' %}
+
{% trans 'See more media >' %}
diff --git a/app/templates/media/inc/playlist_audio_card.html b/app/templates/media/inc/playlist_audio_card.html index 96460dab..243b7c71 100644 --- a/app/templates/media/inc/playlist_audio_card.html +++ b/app/templates/media/inc/playlist_audio_card.html @@ -1,10 +1,10 @@
    - {% for media in playlist %} + {% for media in playlist.medias.all %}
  1. - {% for transcoded_media in media.transcoded.all %} - {{ media.title }} + {% for transcoded in media.media.transcoded.all %} + {{ media.title }} {% endfor %}
  2. {% endfor %} diff --git a/app/templates/media/inc/playlist_video_card.html b/app/templates/media/inc/playlist_video_card.html index 2246e8a1..fb9427b3 100644 --- a/app/templates/media/inc/playlist_video_card.html +++ b/app/templates/media/inc/playlist_video_card.html @@ -1,10 +1,10 @@ -
      +
        {% for media in playlist %}
      1. - {% for transcoded_media in media.transcoded.all %} - {{ media.title }} + {% for transcoded in media.media.transcoded.all %} + {{ media.title }} {% endfor %}
      2. {% endfor %} diff --git a/app/templates/media/playlist_detail.html b/app/templates/media/playlist_detail.html index 4f5e0c50..7bbdccc6 100644 --- a/app/templates/media/playlist_detail.html +++ b/app/templates/media/playlist_detail.html @@ -27,13 +27,5 @@ {% endblock %} {% block page_content %} - {% for object in media %} - {% with object|classname|lower as class_name %} - {% with "media/"|add:class_name|add:"/inc/"|add:class_name|add:"_card.html" as template %} - {% include template %} - {% endwith %} - {% endwith %} - {{ object|classname }} : {{ object.created_at }} : {{ object.title }} -
        - {% endfor %} + {% endblock %} diff --git a/app/templates/media/playlist_list.html b/app/templates/media/playlist_list.html index 9a56fcb8..dc2eaa1f 100644 --- a/app/templates/media/playlist_list.html +++ b/app/templates/media/playlist_list.html @@ -34,7 +34,7 @@ {% include template %} {% endwith %} {% endwith %} - {{ playlist|classname }} : {{ playlist.created }} : {{ playlist.title }} + {{ playlist.type }} : {{ playlist.created }} : {{ playlist.title }}
        {% endfor %}