🎉 Refactor Backend Logs and Utilities 🖥️📚
This commit is contained in:
@@ -2049,15 +2049,15 @@ def locations_page():
|
||||
"""Multi-Location-System Verwaltungsseite."""
|
||||
return render_template("locations.html", title="Standortverwaltung")
|
||||
|
||||
@app.route("/admin/steckdosen-monitoring")
|
||||
@app.route("/admin/steckdosenschaltzeiten")
|
||||
@login_required
|
||||
@admin_required
|
||||
def admin_plug_monitoring():
|
||||
def admin_plug_schedules():
|
||||
"""
|
||||
Administrator-Übersicht für Steckdosen-Monitoring.
|
||||
Zeigt detaillierte Historie aller Smart Plug Status-Änderungen.
|
||||
Administrator-Übersicht für Steckdosenschaltzeiten.
|
||||
Zeigt detaillierte Historie aller Smart Plug Schaltzeiten mit Kalenderansicht.
|
||||
"""
|
||||
app_logger.info(f"Admin {current_user.name} (ID: {current_user.id}) öffnet Steckdosen-Monitoring")
|
||||
app_logger.info(f"Admin {current_user.name} (ID: {current_user.id}) öffnet Steckdosenschaltzeiten")
|
||||
|
||||
try:
|
||||
# Statistiken für die letzten 24 Stunden abrufen
|
||||
@@ -2068,18 +2068,18 @@ def admin_plug_monitoring():
|
||||
printers = db_session.query(Printer).filter(Printer.active == True).all()
|
||||
db_session.close()
|
||||
|
||||
return render_template('admin_plug_monitoring.html',
|
||||
return render_template('admin_plug_schedules.html',
|
||||
stats=stats_24h,
|
||||
printers=printers,
|
||||
page_title="Steckdosen-Monitoring",
|
||||
page_title="Steckdosenschaltzeiten",
|
||||
breadcrumb=[
|
||||
{"name": "Admin-Dashboard", "url": url_for("admin_page")},
|
||||
{"name": "Steckdosen-Monitoring", "url": "#"}
|
||||
{"name": "Steckdosenschaltzeiten", "url": "#"}
|
||||
])
|
||||
|
||||
except Exception as e:
|
||||
app_logger.error(f"Fehler beim Laden der Steckdosen-Monitoring-Seite: {str(e)}")
|
||||
flash("Fehler beim Laden der Steckdosen-Monitoring-Daten.", "error")
|
||||
app_logger.error(f"Fehler beim Laden der Steckdosenschaltzeiten-Seite: {str(e)}")
|
||||
flash("Fehler beim Laden der Steckdosenschaltzeiten-Daten.", "error")
|
||||
return redirect(url_for("admin_page"))
|
||||
|
||||
@app.route("/validation-demo")
|
||||
|
Reference in New Issue
Block a user