Skip to content
Snippets Groups Projects

Resolve "Add export functionality to course book"

Merged permcu requested to merge 258-add-export-functionality-to-course-book into master
Compare and Show latest version
1 file
+ 5
7
Compare changes
  • Side-by-side
  • Inline
@@ -186,14 +186,14 @@ def generate_full_register_printout(
context["group"] = group
if include_members_table or include_person_overviews or include_coursebook:
context["documentations"] = Documentation.objects.filter(
documentations = Documentation.objects.filter(
Q(datetime_start__date__gte=group.school_term.date_start)
& Q(datetime_end__date__lte=group.school_term.date_end)
& (Q(course__groups=group) | Q(course__groups__parent_groups=group))
)
if include_members_table or include_person_overviews:
context["members"] = annotate_person_statistics_from_documentations(context["documentations"])
context["members"] = annotate_person_statistics_from_documentations(documentations)
if include_person_overviews:
doc_query_set = Documentation.objects.select_related("subject").prefetch_related("teachers"),
@@ -231,11 +231,9 @@ def generate_full_register_printout(
)
if include_coursebook:
context["documentations"] = context["documentations"]
# use dates to get list of days
# use them as keys & give docs for days
# then use this
context["documentations_by_day"] = {}
for day in documentations.dates("datetime_start", "day"):
context["documentations_by_day"][day] = documentations.filter(datetime_start__date=day)
# OLD
Loading