{% for sr in rt.models.cert.SectionResponse.objects.filter(certificate=obj) %}
{% set casts = rt.models.school.Cast.objects.filter(
group=obj.enrolment.group) %}
{% if casts.count() > 0 %}
LehrerInnen:
{% for cast in casts %}
{{cast.user}}{% if loop.last %}{% else %}, {% endif %}
{% endfor %}
{% endif %}
{{babelattr(sr.section, 'remark')}}
{{ babelattr(sr.course, 'remark') }}
{{ sr.remark }}
{##}
{# #}
{% if sr.section.subject.icon_text %}{{sr.section.subject.icon_text}}{% endif %}
{{sr.section.subject}}
{##}
{% set img = sr.section.subject.image_file %}
{% if img %}
{% set rating_type = sr.section.subject.rating_type %}
{% if rating_type is none %} {# % if sr.section.subject.advanced % #}
{% set with_previous = not obj.period.ref.endswith("1") %}
{% if rating_type.value == "predicate" and sr.remark %}
{% if with_previous %}
{% for er in sr.elements.all() %}
{% set numbers = er.numbers %}
Kompetenz
2. Periode
Prüfungen
Punkte gesamt
Prozentsatz gesamt
{% else %}
Kompetenz
Punkte
Prozentsatz
{% endif %}
{% endfor %}
{% set total_rating = sr.total %}
{{er.cert_element.skill}}
{% if with_previous %}
{{ numbers.period.relative}}
{{ numbers.final.relative}}
{% endif %}
{% if numbers.total %}
{{numbers.total.absolute}}
{{numbers.total.relative}}
{% else %}
— / —
{% endif %}
{% elif rating_type.value == "predicate" %}
Gesamt
{% if with_previous %}
{% endif %}
{{ sr.numbers.by_period[obj.period.ref] }}
{{ sr.numbers.by_period[obj.period.ref].relative }}
Note
Kommentar
{% elif rating_type.value == "smiley" %}
{% if sr.predicate %}
{{ sr.predicate.text }}
{% endif %}
{{ sr.remark }}
{% for er in sr.elements.all() %}
{% set numbers = er.numbers %}
Kompetenz
{% for choice in rt.models.ratings.Smilies.get_list_items() %}
{{choice.button_text}}
{% endfor %}
{% endfor %}
{% endif %}
{% if rating_type.value != "predicate" and sr.remark %}
{{er.cert_element.skill}}
{% for choice in rating_type.rating_choicelist.get_list_items() %}
{{"⦿" if er.smiley == choice else "○"}}
{#
{% if er.smiley == choice %}
{{choice.button_text}}
{% else %}
{% endif %}
#}
{% endfor %}
{% endif %}
{{ sr.remark }}
{{ obj.social_skills_comment }}
{% endif %}Fach | {% for p in obj.period.year.periods.all() %}{{p.nickname}} | {% endfor %}Durchschnitt | {% for sr in rt.models.cert.SectionResponse.objects.filter(certificate=obj) %} {% set rating_type = sr.section.subject.rating_type %} {% if rating_type is none %} {% set snumbers = sr.numbers %}
---|---|---|
{{sr.section.subject}} | {% for res in snumbers.by_period %}{{res.relative}} | {% endfor %}{{ snumbers.average.relative }} |
{{er.cert_element.skill}} | {% for res in numbers.by_period %}{{res}} | {% endfor %}{{ numbers.average }} |
{{ bloc.fach }} | {% for note in bloc.verlauf.values %}{{ note }} | {% endfor %}
---|
{{ obj.enrolment.group.grade.rating_conditions }}
{{ obj.final_verdict }}
mit einer schriftlichen Entschuldigung | ohne schriftliche Entschuldigung | mit einem ärztlichen Attest |
{{ obj.absences_p or "0" }} | {{ obj.absences_u or "0" }} | {{ obj.absences_m or "0" }} |
|
|
|
KlassenleiterInnen | Erziehungsberechtigte | Schulleiterin |