23 lines
631 B
Python
23 lines
631 B
Python
# db.py
|
|
import os
|
|
from pymongo import MongoClient
|
|
|
|
# Получаем URI только из переменной окружения — НИКАКОГО DEFAULT!
|
|
MONGO_URI = os.getenv("MONGO_URI")
|
|
if not MONGO_URI:
|
|
raise RuntimeError("Ошибка: переменная окружения MONGO_URI не задана!")
|
|
|
|
# Подключаемся
|
|
client = MongoClient(MONGO_URI)
|
|
|
|
# База данных и коллекция берутся из URI!
|
|
# Например: mongodb://.../Manga → база = Manga
|
|
db = client.get_database() # ← автоматически из URI
|
|
manga_collection = db["Hentai_manga"]
|
|
|
|
|
|
|
|
|
|
|
|
|