Spaces:
Paused
Paused
Update src/config.py
Browse files- src/config.py +4 -4
src/config.py
CHANGED
|
@@ -30,7 +30,7 @@ class Config:
|
|
| 30 |
STATIC_DIR = os.getenv("STATIC_DIR", os.path.join(BASE_DIR, "src/static"))
|
| 31 |
|
| 32 |
# 图片保存目录 - 用户只需设置这一项
|
| 33 |
-
IMAGE_SAVE_DIR = os.getenv("IMAGE_SAVE_DIR",
|
| 34 |
|
| 35 |
# 图片本地化配置
|
| 36 |
IMAGE_LOCALIZATION = os.getenv("IMAGE_LOCALIZATION", "False").lower() in ("true", "1", "yes")
|
|
@@ -56,7 +56,7 @@ class Config:
|
|
| 56 |
|
| 57 |
# 管理员配置
|
| 58 |
ADMIN_KEY = os.getenv("ADMIN_KEY", "sk-123456")
|
| 59 |
-
KEYS_STORAGE_FILE = os.getenv("KEYS_STORAGE_FILE", "api_keys.json")
|
| 60 |
|
| 61 |
# API认证令牌
|
| 62 |
API_AUTH_TOKEN = os.getenv("API_AUTH_TOKEN", "")
|
|
@@ -181,7 +181,7 @@ class Config:
|
|
| 181 |
def save_api_keys(cls, keys_data):
|
| 182 |
"""保存API密钥到文件"""
|
| 183 |
try:
|
| 184 |
-
keys_storage_file =
|
| 185 |
|
| 186 |
with open(keys_storage_file, "w", encoding="utf-8") as f:
|
| 187 |
if isinstance(keys_data, list):
|
|
@@ -198,7 +198,7 @@ class Config:
|
|
| 198 |
if cls.VERBOSE_LOGGING:
|
| 199 |
logger.info(f"API keys已保存至 {keys_storage_file}")
|
| 200 |
except Exception as e:
|
| 201 |
-
logger.error(f"保存API keys失败: {e}")
|
| 202 |
|
| 203 |
@classmethod
|
| 204 |
def save_admin_key(cls):
|
|
|
|
| 30 |
STATIC_DIR = os.getenv("STATIC_DIR", os.path.join(BASE_DIR, "src/static"))
|
| 31 |
|
| 32 |
# 图片保存目录 - 用户只需设置这一项
|
| 33 |
+
IMAGE_SAVE_DIR = os.getenv("IMAGE_SAVE_DIR", "/tmp/images")
|
| 34 |
|
| 35 |
# 图片本地化配置
|
| 36 |
IMAGE_LOCALIZATION = os.getenv("IMAGE_LOCALIZATION", "False").lower() in ("true", "1", "yes")
|
|
|
|
| 56 |
|
| 57 |
# 管理员配置
|
| 58 |
ADMIN_KEY = os.getenv("ADMIN_KEY", "sk-123456")
|
| 59 |
+
KEYS_STORAGE_FILE = os.getenv("KEYS_STORAGE_FILE", "/tmp/api_keys.json")
|
| 60 |
|
| 61 |
# API认证令牌
|
| 62 |
API_AUTH_TOKEN = os.getenv("API_AUTH_TOKEN", "")
|
|
|
|
| 181 |
def save_api_keys(cls, keys_data):
|
| 182 |
"""保存API密钥到文件"""
|
| 183 |
try:
|
| 184 |
+
keys_storage_file = cls.KEYS_STORAGE_FILE
|
| 185 |
|
| 186 |
with open(keys_storage_file, "w", encoding="utf-8") as f:
|
| 187 |
if isinstance(keys_data, list):
|
|
|
|
| 198 |
if cls.VERBOSE_LOGGING:
|
| 199 |
logger.info(f"API keys已保存至 {keys_storage_file}")
|
| 200 |
except Exception as e:
|
| 201 |
+
logger.error(f"保存API keys失败: {str(e)}")
|
| 202 |
|
| 203 |
@classmethod
|
| 204 |
def save_admin_key(cls):
|