16 lines
530 B
Python
16 lines
530 B
Python
import os
|
|
|
|
class Config:
|
|
# 【核心修改】
|
|
# 优先读取 Docker 传入的 'DATABASE_URL' 环境变量。
|
|
# 如果读不到(比如你在非 Docker 环境下本地直接运行),才回退使用 'localhost'。
|
|
SQLALCHEMY_DATABASE_URI = os.getenv(
|
|
'DATABASE_URL',
|
|
'postgresql://test:1234@localhost:5432/inventory_system'
|
|
)
|
|
|
|
# 关闭 SQLAlchemy 的事件追踪,减少内存消耗
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
|
|
# Flask 的密钥
|
|
SECRET_KEY = 'dev-secret-key-1234' |