X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/ea300f6c03d47f6c17dd7721b8d6690489af79da..d555d988764995ea1f9f5ece46f453a66f09b334:/catalogue/views.py diff --git a/catalogue/views.py b/catalogue/views.py deleted file mode 100644 index 0ce7454..0000000 --- a/catalogue/views.py +++ /dev/null @@ -1,35 +0,0 @@ -import os.path -from django.conf import settings -from django.views.generic import DetailView, ListView -from .models import Lesson, Section -from curriculum.models import Level -from publishers.models import Publisher - - -class LessonListView(ListView): - queryset = Level.objects.exclude(lesson=None) - template_name = "catalogue/lesson_list.html" - - def get_context_data(self, **kwargs): - context = super(LessonListView, self).get_context_data(**kwargs) - context['appendix'] = Lesson.objects.filter(type='appendix') - return context - - -class LessonView(DetailView): - model = Lesson - - def get_template_names(self): - return [ - 'catalogue/lesson/%s/lesson_detail.html' % self.object.type, - 'catalogue/lesson/lesson_detail.html', - ] - - def get_context_data(self, **kwargs): - context = super(LessonView, self).get_context_data(**kwargs) - try: - context['publisher'] = Publisher.objects.get( - name=context['object'].dc.get('publisher', '').strip()) - except: - pass - return context