File size: 623 Bytes
46e055c
 
 
6a89f60
46e055c
695959c
46e055c
25d11ec
 
 
 
 
 
 
 
46e055c
6a89f60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os

class Config:
    SECRET_KEY = os.getenv("SECRET_KEY", "changeme")  # Utilise une variable d'environnement, avec une valeur par défaut à changer
    
    SQLALCHEMY_DATABASE_URI =os.getenv("DATABASE_URL")
    SQLALCHEMY_TRACK_MODIFICATIONS = False

    SQLALCHEMY_ENGINE_OPTIONS = {
        # Recycle connections after 280 seconds (less than potential 5-min server timeout)
        'pool_recycle': 280,
        # Optionally, enable pre-ping for extra robustness (recommended)
        'pool_pre_ping': True
    }
    
    
    FLASK_ADMIN_SWATCH = 'cerulean'  # Optionnel, permet de changer le style facilement