feat: add class management page for directors and enhance access control
All checks were successful
Build & Push / Build & Push image (push) Successful in 40s
All checks were successful
Build & Push / Build & Push image (push) Successful in 40s
This commit is contained in:
@@ -58,3 +58,13 @@ def doelen_beheer():
|
||||
@login_required
|
||||
def admin_page():
|
||||
return redirect(url_for('pages.dashboard'))
|
||||
|
||||
|
||||
@pages_bp.route('/klassen')
|
||||
@login_required
|
||||
def klassen_beheer():
|
||||
"""Klassenbeheer voor directeurs (en school_ict)."""
|
||||
if not current_user.is_director:
|
||||
from flask import abort
|
||||
abort(403)
|
||||
return render_template('directeur_klassen.html', org_name=_org_name())
|
||||
|
||||
Reference in New Issue
Block a user