From ba913c828671f5c896e2c3d718cc18225955b86d Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Wed, 21 Mar 2018 16:55:12 +0100 Subject: [PATCH] update result emails and threshold --- stage2/management/commands/stage2_send_results.py | 3 ++- stage2/templates/stage2/results_student_failed.txt | 6 +++--- stage2/templates/stage2/results_student_passed.txt | 4 ++-- stage2/templates/stage2/results_teacher.txt | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/stage2/management/commands/stage2_send_results.py b/stage2/management/commands/stage2_send_results.py index 68ec664..5266c1e 100644 --- a/stage2/management/commands/stage2_send_results.py +++ b/stage2/management/commands/stage2_send_results.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- from collections import defaultdict +from decimal import Decimal from optparse import make_option from django.core.management.base import BaseCommand @@ -13,7 +14,7 @@ from stage2.models import Participant def get_participants(): return sorted(Participant.objects.filter(complete_set=True), key=lambda s: -s.score()) -minimum = 55 +minimum = Decimal('73.33') class Command(BaseCommand): diff --git a/stage2/templates/stage2/results_student_failed.txt b/stage2/templates/stage2/results_student_failed.txt index 95a9f54..fdc9097 100644 --- a/stage2/templates/stage2/results_student_failed.txt +++ b/stage2/templates/stage2/results_student_failed.txt @@ -1,13 +1,13 @@ -{% load l10n %}Witaj, +{% load l10n %}Dzień dobry, Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. Liczba zdobytych przez Ciebie punktów to {% localize on %}{{ final_result|floatformat:2 }}{% endlocalize %}. -Niestety, ten wynik nie uprawnia Cię do wzięcia udziału w zawodach III stopnia. Liczba punktów, która uprawnia do wzięcia udziału w finale to 55. Zachęcamy do zgłębiania wiedzy za zakresu edukacji cyfrowej i medialnej oraz wzięcia udziału w kolejnej edycji Olimpiady. +Niestety, ten wynik nie uprawnia Cię do wzięcia udziału w zawodach III stopnia. Liczba punktów zapewniających udział w finale to 73,33. Zachęcamy do zgłębiania wiedzy za zakresu edukacji cyfrowej i medialnej oraz wzięcia udziału w kolejnej edycji Olimpiady. W razie jakichkolwiek pytań prosimy o kontakt. Pozdrawiamy, Zespół Olimpiady Cyfrowej -fundacja Nowoczesna Polsk +fundacja Nowoczesna Polska diff --git a/stage2/templates/stage2/results_student_passed.txt b/stage2/templates/stage2/results_student_passed.txt index 5a44dde..0986f89 100644 --- a/stage2/templates/stage2/results_student_passed.txt +++ b/stage2/templates/stage2/results_student_passed.txt @@ -1,10 +1,10 @@ -{% load l10n %}Witaj, +{% load l10n %}Dzień dobry, Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. Liczba zdobytych przez Ciebie punktów to {% localize on %}{{ final_result|floatformat:2 }}{% endlocalize %}. -Wynik ten uprawnia Cię do wzięcia udziału zawodach III stopnia. Serdecznie gratulujemy! Zawody finałowe odbędą się w 21 kwietnia w Warszawie. Niebawem prześlemy Ci szczegółowe informacje na ich temat. +Wynik ten uprawnia Cię do wzięcia udziału zawodach III stopnia. Liczba punktów zapewniających udział w finale to 73,33. Serdecznie gratulujemy! Zawody finałowe odbędą się w dniach 20-21 kwietnia w Warszawie. Niebawem prześlemy Ci szczegółowe informacje na ich temat. W razie jakichkolwiek pytań prosimy o kontakt. diff --git a/stage2/templates/stage2/results_teacher.txt b/stage2/templates/stage2/results_teacher.txt index b1f381d..e02015a 100644 --- a/stage2/templates/stage2/results_teacher.txt +++ b/stage2/templates/stage2/results_teacher.txt @@ -2,9 +2,9 @@ Dzień dobry, Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. -Poniżej znajdują się wyniki uzyskane przez zgłoszonych przez Panią/Pana uczniów i uczennice, którzy przesłali komplet rozwiązań. Liczba punktów, która uprawnia do wzięcia udziału w zawodach finałowych to 55. Gratulujemy tym, którym się to udało. Zawody finałowe odbędą się 21 kwietnia. Jeśli Pania/Pana uczniowie i uczennice awansowali do finału, niebawem otrzyma Pani/Pan szczegółowe informacje na ten temat. +Poniżej znajdują się wyniki uzyskane przez zgłoszonych przez Panią/Pana uczniów i uczennice, którzy przesłali komplet rozwiązań. Liczba punktów, która uprawnia do wzięcia udziału w zawodach finałowych to 73,33. Gratulujemy tym, którym się to udało. Zawody finałowe odbędą się w dniach 20-21 kwietnia. Jeśli Pani/Pana uczniowie i uczennice awansowali do finału, niebawem otrzyma Pani/Pan szczegółowe informacje na ten temat. -Wyniki uzyskane przez Pani/Pana podopiecznych: +Wyniki uzyskane przez Pani/Pana uczniów: {% for participant in participants %}{{participant.first_name.strip}} {{participant.last_name.strip}}: {{participant.score|floatformat:2}} {% endfor %} -- 2.20.1