pegavisao / app_config.py
Roudrigus's picture
Upload 17 files
3168916 verified
raw
history blame contribute delete
737 Bytes
# config/settings.py
from pathlib import Path
import os
import hashlib
APP_TITLE = "Academia de Cursos — Pega a Visão"
APP_ICON = "🎓"
APP_LAYOUT = "wide"
BASE_DIR = Path(__file__).resolve().parents[1]
DATA_DIR = BASE_DIR / "data"
# ======= Galeria =======
GALLERY_DIR = DATA_DIR / "reports_photos"
THUMB_DIR = GALLERY_DIR / "_thumbs"
GALLERY_ALLOWED_EXT = {".png", ".jpg", ".jpeg", ".webp"}
THUMB_MAX = (512, 512)
PAGE_SIZE_DEFAULT = 12
# ======= Backup =======
AUTO_BKP_INTERVAL_SEC = 10 * 60 # 10 min
# ======= Admin Auth =======
# A senha fixa de admin no seu app é "21003887" (hash abaixo). Deixe assim para compatibilidade.
ADMIN_FIXED_PASS_HASH = hashlib.sha256("21003887".encode()).hexdigest()