19 lines
630 B
Python
19 lines
630 B
Python
"""Точка входа — запускается как python site/app.py."""
|
|
import os
|
|
import sys
|
|
|
|
# site/ не может быть пакетом (конфликт с stdlib site.py)
|
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
from flask import Flask
|
|
|
|
from routes.main import bp as main_bp
|
|
|
|
NUBES_API_ENDPOINT = os.getenv("NUBES_API_ENDPOINT", "https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc")
|
|
NUBES_API_TOKEN = os.getenv("NUBES_API_TOKEN", "")
|
|
|
|
app = Flask(__name__)
|
|
app.config["NUBES_API_ENDPOINT"] = NUBES_API_ENDPOINT
|
|
app.config["NUBES_API_TOKEN"] = NUBES_API_TOKEN
|
|
app.register_blueprint(main_bp)
|