fix(media): настроена генерация полных HTTPS URL для медиа файлов

- Добавлены переменные USE_HTTPS и DOMAIN в .env
- MEDIA_URL теперь использует полный домен на продакшене
- Убрана зависимость от API_BASE_URL для медиа
- Медиа URL: https://corp.robotail.local/media/ вместо http://127.0.0.1:9000/media/
This commit is contained in:
admin i 2025-12-03 11:52:02 +03:00
parent b1541e7146
commit 1691a84e3b

View File

@ -153,8 +153,15 @@ PASSWORD_RESET_TIMEOUT = 60 * 60 * 24
PHONE_DEFAULT_REGION = os.getenv("PHONE_DEFAULT_REGION", "RU")
PHONENUMBER_DEFAULT_REGION = "RU"
MEDIA_URL = "/media/"
# Медиа файлы
MEDIA_ROOT = os.path.join(BASE_DIR, "media/")
# Используем полный URL для медиа на продакшене
USE_HTTPS = os.getenv("USE_HTTPS", "False").lower() == "true"
DOMAIN = os.getenv("DOMAIN", "127.0.0.1:9000")
if USE_HTTPS:
MEDIA_URL = f"https://{DOMAIN}/media/"
else:
MEDIA_URL = "/media/" # относительный URL для локальной разработки
# -----------------------------------------------------------------------------
# ЛОГИРОВАНИЕ