fix: Ładowanie DATABASE_URL z .env w skrypcie obrazków

This commit is contained in:
Maciej Pienczyn 2026-01-15 06:08:59 +01:00
parent cf56fe7d8a
commit 8ead7798df

View File

@ -23,13 +23,21 @@ from bs4 import BeautifulSoup
import time
# Dodaj ścieżkę projektu
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
PROJECT_ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, PROJECT_ROOT)
# Załaduj .env
from dotenv import load_dotenv
load_dotenv(os.path.join(PROJECT_ROOT, '.env'))
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
# Konfiguracja bazy danych
DATABASE_URL = os.getenv('DATABASE_URL', 'postgresql://nordabiz_app:CHANGE_ME@127.0.0.1:5432/nordabiz')
# Konfiguracja bazy danych - hasło z .env
DATABASE_URL = os.getenv('DATABASE_URL')
if not DATABASE_URL:
print("❌ Błąd: Brak zmiennej DATABASE_URL w .env")
sys.exit(1)
# User-Agent do requestów
HEADERS = {