mirror of
https://github.com/EDeev/tablo.git
synced 2026-10-07 20:49:31 +03:00
18 lines
546 B
Python
18 lines
546 B
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
class Config:
|
|
SECRET_KEY = os.getenv('SECRET_KEY', 'change-me-in-production')
|
|
SQLALCHEMY_DATABASE_URI = (
|
|
f"postgresql://{os.getenv('DB_USER')}:{os.getenv('DB_PASSWORD')}"
|
|
f"@{os.getenv('DB_HOST')}:{os.getenv('DB_PORT')}/{os.getenv('DB_NAME')}"
|
|
)
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
SQLALCHEMY_ENGINE_OPTIONS = {
|
|
'pool_pre_ping': True,
|
|
'pool_recycle': 1800,
|
|
}
|
|
MAX_CONTENT_LENGTH = 20 * 1024 * 1024
|
|
WTF_CSRF_ENABLED = True
|