v0.0.1: revert to v7.0.0 code — api_bp unified, no Connection close, version reset
Deploy drhider / validate (push) Waiting to run
Deploy drhider / validate (push) Waiting to run
This commit is contained in:
+3
-11
@@ -15,18 +15,10 @@ import gc
|
||||
# Настраиваем пути
|
||||
_site = os.path.join(os.path.dirname(__file__), "..", "site")
|
||||
sys.path.insert(0, _site)
|
||||
sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
|
||||
sys.path.insert(0, os.path.dirname(_site)) # project root for drhider
|
||||
|
||||
from flask import Flask
|
||||
|
||||
# Импортируем напрямую, минуя routes/__init__.py (process_bp тянет drhider)
|
||||
import importlib.util
|
||||
_spec = importlib.util.spec_from_file_location(
|
||||
"upload_bp", os.path.join(_site, "routes", "upload_bp.py")
|
||||
)
|
||||
_upload_mod = importlib.util.module_from_spec(_spec)
|
||||
_spec.loader.exec_module(_upload_mod)
|
||||
upload_bp = _upload_mod.upload_bp
|
||||
from routes.api_bp import api_bp
|
||||
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
@@ -36,7 +28,7 @@ upload_bp = _upload_mod.upload_bp
|
||||
def _new_client():
|
||||
"""Создать свежий тестовый клиент."""
|
||||
app = Flask(__name__)
|
||||
app.register_blueprint(upload_bp)
|
||||
app.register_blueprint(api_bp)
|
||||
return app.test_client()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user