Files
character-roleplay-backend/app/utils/format.py
T

15 lines
397 B
Python

import os
from dotenv import load_dotenv
load_dotenv()
OSS_BASE_URL = os.getenv("OSS_BASE_URL", "").rstrip("/")
def get_image_url(path: str) -> str:
if not path:
return ""
# 如果已经是完整 URL (比如 Google 原图),直接返回
if path.startswith(("http://", "https://")):
return path
# 否则拼接 OSS 基础域名
return f"{OSS_BASE_URL}/{path}"