feat: improve assessments filters

This commit is contained in:
2025-08-07 15:33:03 +02:00
parent 666f1a85bf
commit 2a7a4cd595
6 changed files with 674 additions and 47 deletions

View File

@@ -26,12 +26,16 @@ def list():
sort_by=sort_by
)
# Récupérer le total non filtré pour le compteur
total_assessments = assessment_repo.find_by_filters()
# Récupérer toutes les classes pour le filtre
classes = ClassGroup.query.order_by(ClassGroup.name.asc()).all()
return render_template('assessments.html',
assessments=assessments,
classes=classes,
total_assessments_count=len(total_assessments),
current_trimester=trimester_filter,
current_class=class_filter,
current_correction=correction_filter,