From 6649704ebf11bff4f0dabe93ca3c831925c4feea Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Fri, 20 Apr 2018 15:56:17 +0300 Subject: [PATCH] Add school schedules print page --- apps/school/templates/blocks/schedule.html | 455 +----------------- .../templates/school/schedules_print.html | 103 ++++ apps/school/urls.py | 2 + apps/school/views.py | 9 + 4 files changed, 115 insertions(+), 454 deletions(-) create mode 100644 apps/school/templates/school/schedules_print.html diff --git a/apps/school/templates/blocks/schedule.html b/apps/school/templates/blocks/schedule.html index 9eb22855..2efa91a7 100644 --- a/apps/school/templates/blocks/schedule.html +++ b/apps/school/templates/blocks/schedule.html @@ -77,463 +77,10 @@ {% endwith %} {% endfor %} - {% comment %} -
-
-
-
вторник
-
3 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Живопись, - Олени -
-
Однажды он затеял скандал на торговой площади ради леденца, вокруг собралась толпа, и полицейские попросили хозяина - лавки открыть её во время сиесты и подарить мальчику сладость.
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
-
-
-
-
среда
-
4 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Пластелин, - Лесные приключения Барри -
-
Однажды он затеял скандал на торговой площади ради леденца
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
-
-
-
-
четверг
-
5 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Моторика, - Тема -
-
Многочисленные комплексы[какие?] и фобии, например, страх перед
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
-
-
-
-
пятница
-
6 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Акварель, - Дикая сирень -
-
Проигрывая в школьных азартных играх, он вёл себя так
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
-
-
-
-
суббота
-
7 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Акварель, - Сырая техника -
-
Проигрывая в школьных азартных играх, он вёл себя так
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
-
-
-
-
воскресенье
-
8 апреля
-
-
-
17:00 (МСК)
- купить -
-
-
-
- -
-
-
-
Акварель, - Трансформеры -
-
Проигрывая в школьных азартных играх, он вёл себя так
-
-
Материалы
-
-
-
-

У него была сестра, Анна Мария Дали (исп. Anna Maria Dalí, 6 января 1908 — 16 мая 1989), и старший брат - (12 октября 1901 — 1 августа 1903), который умер от менингита.

-
-
-
-
-
    -
  • Кисть
  • -
  • Карандаш
  • -
  • Бумага акварекльная А4
  • -
  • Мелки
  • -
-
-
-
-
Результаты прошлых уроков
- -
-
-
- -
-
- {% endcomment %}
{% include './pay_btn.html' %} - Распечатать расписание + Распечатать расписание чтобы не забыть diff --git a/apps/school/templates/school/schedules_print.html b/apps/school/templates/school/schedules_print.html new file mode 100644 index 00000000..b3c95eab --- /dev/null +++ b/apps/school/templates/school/schedules_print.html @@ -0,0 +1,103 @@ +{% load static %} {% load thumbnail %} {% load static %} + + + + + + + + {% block title %}Онлайн-курсы LilCity{% endblock title%} + + + + + + + + + diff --git a/apps/school/urls.py b/apps/school/urls.py index 3db299bb..d3ebfd95 100644 --- a/apps/school/urls.py +++ b/apps/school/urls.py @@ -3,10 +3,12 @@ from django.urls import path, include from .views import ( LiveLessonsView, LiveLessonEditView, LiveLessonsDetailView, SchoolView, + SchoolSchedulesPrintView, ) urlpatterns = [ path('', SchoolView.as_view(), name='school'), + path('schedules/print', SchoolSchedulesPrintView.as_view(), name='school_schedules-print'), path('lessons/', LiveLessonsView.as_view(), name='lessons'), path('lessons//edit', LiveLessonEditView.as_view(), name='lessons-edit'), path('lessons//', LiveLessonsDetailView.as_view(), name='lesson-detail'), diff --git a/apps/school/views.py b/apps/school/views.py index 3cb8b707..515d0a0a 100644 --- a/apps/school/views.py +++ b/apps/school/views.py @@ -89,3 +89,12 @@ class SchoolView(TemplateView): 'subscription_ends': school_payment.first().date_end if school_payment_exists else None, }) return context + + +class SchoolSchedulesPrintView(TemplateView): + template_name = 'school/schedules_print.html' + + def get_context_data(self): + context = super().get_context_data() + context['school_schedules'] = SchoolSchedule.objects.all() + return context