Поддержка .env файла (python-dotenv) для BASE_URL и других переменных

This commit is contained in:
apuc committed 2026-09-21 22:21:23 +03:00
1 parent 61149c3b48
commit ce67122035
2 files changed
+9

No files matched your search

+8
View File
@@ -31,6 +31,14 @@ from interpret import interpret_result
import storage import storage
import export import export
# Загружаем переменные из .env (если файл есть рядом с app.py).
# Значения из реального окружения (systemd Environment=) имеют приоритет.
try:
from dotenv import load_dotenv
load_dotenv(os.path.join(os.path.dirname(os.path.abspath(__file__)), ".env"))
except ImportError:
pass
# ─── Конфигурация ───────────────────────────────────────────── # ─── Конфигурация ─────────────────────────────────────────────
# Секреты читаются из переменных окружения (не хранятся в репозитории). # Секреты читаются из переменных окружения (не хранятся в репозитории).
# На сервере задаются в /etc/systemd/system/med.service (Environment=). # На сервере задаются в /etc/systemd/system/med.service (Environment=).
+1
View File
@@ -5,6 +5,7 @@ websockets==10.4
requests==2.28.2 requests==2.28.2
reportlab==5.0.1 reportlab==5.0.1
python-docx==1.2.0 python-docx==1.2.0
python-dotenv==1.0.1
# Только для утилиты gigadoc_ws.py (не нужен для веб-приложения): # Только для утилиты gigadoc_ws.py (не нужен для веб-приложения):
# aiohttp # aiohttp