flask-skaf/config.py
svitvojimilioni 590a43b28e
Fixed config
- config didn't work now it's working properly
- it takes config from envirionment variable FLASK_CONFIG
- if no such variable exists it uses Development config as default
2023-08-15 20:29:21 -04:00

30 lines
626 B
Python

from pathlib import Path
import os
class Config:
APP_NAME = "APP_NAME"
DEBUG = False
TESTING = False
SECRET_KEY = "Change this to something secure"
APP_ROOT = os.path.join(Path(__file__).parent, "app")
DB_NAME = "app.db"
DB_USERNAME = ""
DB_PASSWORD = ""
SQLALCHEMY_DATABASE_URI = f"sqlite:///{DB_NAME}"
SQLALCHEMY_TRACK_MODIFICATIONS = False
HOST = "127.0.0.1"
UPLOAD_FOLDER = f"{APP_ROOT}/static/generated_audio"
class DevelopmentConifg(Config):
DEBUG = True
class ProductionConfig(Config):
HOST = "0.0.0.0"
class TestingConfig(Config):
TESTING = True