Интегрирован wesp в сайт
CI / quality (push) Canceled after 0s

This commit is contained in:
влад
2026-07-17 12:57:18 +03:00
parent 5dfa06ddbe
commit 355c0ef9f1
883 changed files with 194576 additions and 177 deletions
+40
View File
@@ -0,0 +1,40 @@
from flask import Blueprint, Flask
def register_blueprints(app: Flask) -> None:
"""Регистрирует все blueprints приложения.
Каркас маршрутов; легаси-сверка — legacy/proga_monolith.py.
"""
# Заглушки для будущих модулей
from . import auth, components, recipes, reports, reports_legacy, equipment, periods, sync, scales, sklad, pages, legacy_misc, kiosk, admin, setup, startup, feed_accounting, notifications, feed_quality, daily_plan, analytics, lab # noqa: F401
# Каждый модуль должен предоставить blueprint переменной bp
for module in (
startup,
auth,
components,
recipes,
reports,
reports_legacy,
equipment,
periods,
sync,
scales,
sklad,
pages,
legacy_misc,
kiosk,
admin,
setup,
feed_accounting,
notifications,
feed_quality,
daily_plan,
analytics,
lab,
):
bp = getattr(module, "bp", None)
if bp is not None:
app.register_blueprint(bp)