config.py 725 B

1234567891011121314151617
  1. import os
  2. class Config(object):
  3. # Для Railway/Heroku
  4. if os.environ.get('DATABASE_URL'):
  5. SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL')
  6. else:
  7. # Локальная разработка
  8. USER = os.environ.get('POSTGRES_USER', 'zpenr')
  9. PASSWORD = os.environ.get('POSTGRES_PASSWORD', 'Qq12ww345')
  10. HOST = os.environ.get('POSTGRES_HOST', '127.0.0.1')
  11. PORT = os.environ.get('POSTGRES_PORT', 5532)
  12. DB = os.environ.get('POSTGRES_DB', 'mydb')
  13. SQLALCHEMY_DATABASE_URI = f'postgresql://{USER}:{PASSWORD}@{HOST}:{PORT}/{DB}'
  14. SECRET_KEY = os.environ.get('SECRET_KEY', 'ewsdrftvgyhbujni12345uiasdjk1')
  15. SQLALCHEMY_TRACK_MODIFICATIONS = True