🎉 Improved backend functionality & added documentation for installation corrections in raspberry pi scripts 🎨📚

This commit is contained in:
2025-05-31 03:01:14 +02:00
parent 63362abeed
commit f44639e497
4 changed files with 177 additions and 9 deletions

View File

@@ -41,6 +41,9 @@ from utils.queue_manager import start_queue_manager, stop_queue_manager, get_que
from config.settings import SECRET_KEY, UPLOAD_FOLDER, ALLOWED_EXTENSIONS, ENVIRONMENT, SESSION_LIFETIME, SCHEDULER_ENABLED, SCHEDULER_INTERVAL, TAPO_USERNAME, TAPO_PASSWORD
from utils.file_manager import file_manager, save_job_file, save_guest_file, save_avatar_file, save_asset_file, save_log_file, save_backup_file, save_temp_file, delete_file as delete_file_safe
# Datenbank-Engine für Kompatibilität mit init_simple_db.py
from models import engine as db_engine
# Blueprints importieren
from blueprints.guest import guest_blueprint
from blueprints.calendar import calendar_blueprint
@@ -96,6 +99,9 @@ app.config["PERMANENT_SESSION_LIFETIME"] = SESSION_LIFETIME
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
app.config["WTF_CSRF_ENABLED"] = True
# Globale db-Variable für Kompatibilität mit init_simple_db.py
db = db_engine
# CSRF-Schutz initialisieren
csrf = CSRFProtect(app)