1 14 Configuration locale
Eragon edited this page 2020-08-04 19:14:13 +02:00

La configuration V5Config hérite de LocalConfig puis DefaultConfig. Cela veut dire que tous les paramètres de DefaultConfig peuvent être surchargés par la configuration locale.

Si la classe LocalConfig du fichier local_config.py n'existe pas, un avertissement est levé à l'initialisation du serveur Flask.

Exemple :

# ./local_config.py

class LocalConfig(object):
    DB_NAME = "pcv5-dev"
    USE_LDAP = False
    LDAP_PASSWORD = "my-super-password"
    LDAP_ORGANIZATION = "o=pc-dev"
    SECRET_KEY = "a-good-secret-key"
    AVATARS_FOLDER = '/beautiful/avatars/'