From b6b37c90b2c1357b5ca95e5071b41df2d76a8648 Mon Sep 17 00:00:00 2001 From: Frank Poetzsch-Heffter <p-h@katharineum.de> Date: Fri, 13 Dec 2019 16:15:01 +0100 Subject: [PATCH] dashboard cache length, look header Klassenlehrkraefte --- requirements.txt | 2 +- schoolapps/dashboard/migrations/0002_cache.py | 4 ++-- schoolapps/timetable/templates/timetable/plan.html | 8 +++----- schoolapps/timetable/urls.py | 3 ++- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/requirements.txt b/requirements.txt index 95162f578..e760b444e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ requests mysqlclient -django +django<3.0 django-auth-ldap django-dbsettings django-pdb diff --git a/schoolapps/dashboard/migrations/0002_cache.py b/schoolapps/dashboard/migrations/0002_cache.py index 55ee00afe..1d146b35c 100644 --- a/schoolapps/dashboard/migrations/0002_cache.py +++ b/schoolapps/dashboard/migrations/0002_cache.py @@ -13,8 +13,8 @@ class Migration(migrations.Migration): name='Cache', fields=[ ('id', - models.CharField(max_length=200, primary_key=True, serialize=False, unique=True, verbose_name='ID')), - ('name', models.CharField(max_length=200, verbose_name='Name')), + models.CharField(max_length=150, primary_key=True, serialize=False, unique=True, verbose_name='ID')), + ('name', models.CharField(max_length=150, verbose_name='Name')), ('expiration_time', models.IntegerField(default=20, verbose_name='Ablaufzeit')), ], options={ diff --git a/schoolapps/timetable/templates/timetable/plan.html b/schoolapps/timetable/templates/timetable/plan.html index a8f054df2..c4570e932 100755 --- a/schoolapps/timetable/templates/timetable/plan.html +++ b/schoolapps/timetable/templates/timetable/plan.html @@ -46,16 +46,14 @@ {# Show class teacher and deputy class teacher #} {% if type == 2 and el.teachers %} - <h6>Klassenlehrkraft: + <h5>Klassenlehrkräfte: <span data-position="bottom" class="tooltipped" data-tooltip="{{ el.teachers.0 }}"> <a href="{% url "timetable_smart_plan" "teacher" el.teachers.0.id %}"> {{ el.teachers.0.shortcode }} - </a> + </a>, </span> - {# {{ el.teachers.0.shortcode }}#} {% if el.teachers.1 %} - · Vertretung: <span data-position="bottom" class="tooltipped" data-tooltip="{{ el.teachers.1 }}"> <a href="{% url "timetable_smart_plan" "teacher" el.teachers.1.id %}"> @@ -63,7 +61,7 @@ </a> </span> {% endif %} - </h6> + </h5> {% endif %} </div> {# Show print button only if not on mobile #} diff --git a/schoolapps/timetable/urls.py b/schoolapps/timetable/urls.py index 1a8f979a2..704099725 100755 --- a/schoolapps/timetable/urls.py +++ b/schoolapps/timetable/urls.py @@ -27,8 +27,9 @@ try: path('<str:plan_date>-aktuell.pdf', views.sub_pdf, name="timetable_substitutions_pdf_date") ] -except (Terms.DoesNotExist, Schoolyear.DoesNotExist, ProgrammingError, OperationalError): +except (Terms.DoesNotExist, Schoolyear.DoesNotExist, ProgrammingError, OperationalError) as e: from . import fallback_view + print(e) urlpatterns = [ path('hints', fallback_view.fallback, name="timetable_hints"), -- GitLab