18 lines
619 B
Python
18 lines
619 B
Python
import os
|
|
|
|
class Config:
|
|
"""Configuration de base."""
|
|
# Clé secrète pour la protection des sessions, cookies et formulaires
|
|
SECRET_KEY = os.environ.get('SECRET_KEY') or 'votre_cle_secrete'
|
|
|
|
# Configuration de la base de données
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or 'sqlite:///app.db'
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
|
|
# Options pour le débogage
|
|
DEBUG = False
|
|
|
|
# Autres configurations
|
|
UPLOAD_FOLDER = os.environ.get('UPLOAD_FOLDER') or 'uploads'
|
|
MAX_CONTENT_LENGTH = 16 * 1024 * 1024 # Taille maximale d'un fichier téléchargé (ici: 16 Mo)
|