This commit is contained in:
+37
@@ -3634,6 +3634,43 @@ def library_loans_admin():
|
|||||||
client.close()
|
client.close()
|
||||||
|
|
||||||
|
|
||||||
|
@app.route('/test_mahnungen')
|
||||||
|
def test_mahnungen():
|
||||||
|
# Testdaten (Mock-Daten), um alle if/else Bedingungen im HTML zu testen
|
||||||
|
test_overdue_list = [
|
||||||
|
{
|
||||||
|
"user": "Max Mustermann",
|
||||||
|
"klasse": "10A",
|
||||||
|
"item_name": "Biologie heute 2",
|
||||||
|
"due_date": "10.08.2026",
|
||||||
|
"days_overdue": 12,
|
||||||
|
"mahnstufe": 2,
|
||||||
|
"is_blocked": True
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"user": "Anna Schmidt",
|
||||||
|
"klasse": "9B",
|
||||||
|
"item_name": "Taschenrechner TI-30",
|
||||||
|
"due_date": "15.08.2026",
|
||||||
|
"days_overdue": 7,
|
||||||
|
"mahnstufe": 1,
|
||||||
|
"is_blocked": False
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"user": "Lukas Weber",
|
||||||
|
"klasse": "12",
|
||||||
|
"item_name": "Faust - Der Tragödie erster Teil",
|
||||||
|
"due_date": "21.08.2026",
|
||||||
|
"days_overdue": 1,
|
||||||
|
"mahnstufe": 0,
|
||||||
|
"is_blocked": False
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
# Render das Template und übergebe die Testdaten
|
||||||
|
return render_template('mahnungen_admin.html', overdue_list=test_overdue_list, APP_VERSION="1.0.0")
|
||||||
|
|
||||||
|
|
||||||
@app.route('/mahnungen_admin')
|
@app.route('/mahnungen_admin')
|
||||||
def mahnungen_admin():
|
def mahnungen_admin():
|
||||||
"""Admin overview for overdue library items (Mahnungen)."""
|
"""Admin overview for overdue library items (Mahnungen)."""
|
||||||
|
|||||||
Reference in New Issue
Block a user