From 244a2b4584621d5562e7da985d70be4d71343b76 Mon Sep 17 00:00:00 2001 From: erjemin Date: Wed, 31 Dec 2025 17:36:51 +0300 Subject: [PATCH] mod: minor --- etpgrf_site/etpgrf_site/wsgi.py | 2 ++ etpgrf_site/manage.py | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/etpgrf_site/etpgrf_site/wsgi.py b/etpgrf_site/etpgrf_site/wsgi.py index cb1ca42..bb1d997 100644 --- a/etpgrf_site/etpgrf_site/wsgi.py +++ b/etpgrf_site/etpgrf_site/wsgi.py @@ -9,6 +9,8 @@ from django.core.wsgi import get_wsgi_application # Пытаемся загрузить переменные из .env файла try: from dotenv import load_dotenv + # wsgi.py лежит в etpgrf_site/etpgrf_site/wsgi.py + # .env лежит в 2026-etpgrf-site/.env (на три уровня выше) env_path = Path(__file__).resolve().parent.parent.parent / '.env' load_dotenv(env_path) except ImportError: diff --git a/etpgrf_site/manage.py b/etpgrf_site/manage.py index 66fb611..c6f6b95 100755 --- a/etpgrf_site/manage.py +++ b/etpgrf_site/manage.py @@ -7,16 +7,15 @@ from pathlib import Path def main(): """Run administrative tasks.""" - # Пытаемся загрузить переменные из .env файла try: from dotenv import load_dotenv + # Ищем .env в корне проекта (на два уровня выше manage.py) # manage.py лежит в etpgrf_site/manage.py - # .env лежит в 2026-etpgrf-site/.env (на два уровня выше) env_path = Path(__file__).resolve().parent.parent / '.env' load_dotenv(env_path) except ImportError: - pass + pass # Если python-dotenv не установлен, просто пропускаем os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'etpgrf_site.settings') try: