From 14ff2d5e8ebf4387a962916e47a81581a7c32088 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 11 Jun 2014 10:59:10 +0200 Subject: [PATCH] add preview to seminar description --- .../teleforma/inc/seminar_description.html | 1 + teleforma/views/pro.py | 13 ++----------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/teleforma/templates/teleforma/inc/seminar_description.html b/teleforma/templates/teleforma/inc/seminar_description.html index d21fe481..015050b3 100644 --- a/teleforma/templates/teleforma/inc/seminar_description.html +++ b/teleforma/templates/teleforma/inc/seminar_description.html @@ -13,5 +13,6 @@
{% trans "expiry date" %}
{{ seminar.expiry_date }}
{% if user.is_superuser %}
{% trans "code" %}
{{ seminar.code }}
+
{% trans "preview" %}
{% url "teleforma-media-video" seminar.id seminar.media_preview.id %}
{% endif %} \ No newline at end of file diff --git a/teleforma/views/pro.py b/teleforma/views/pro.py index 5c3c6427..eca52db9 100644 --- a/teleforma/views/pro.py +++ b/teleforma/views/pro.py @@ -179,7 +179,7 @@ class AnswerView(SeminarAccessMixin, FormView): def get_initial(self): initial = super(AnswerView, self).get_initial() - + if not self.request.user.is_authenticated: return initial @@ -230,6 +230,7 @@ class AnswerView(SeminarAccessMixin, FormView): def dispatch(self, *args, **kwargs): return super(AnswerView, self).dispatch(*args, **kwargs) + class SeminarMediaView(SeminarAccessMixin, MediaView): template_name = 'teleforma/seminar_media_video.html' @@ -278,16 +279,6 @@ class SeminarDocumentDownloadView(SeminarAccessMixin, DocumentDownloadView): return super(SeminarDocumentDownloadView, self).dispatch(*args, **kwargs) -class SeminarMediaPreviewView(DetailView): - - context_object_name = "seminar" - model = Seminar - template_name = 'teleforma/inc/seminar_media_preview_video.html' - - def dispatch(self, *args, **kwargs): - return super(SeminarMediaPreviewView, self).dispatch(*args, **kwargs) - - class AnswersView(ListView): model = Answer -- 2.39.5