Интегрирован 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
+22
View File
@@ -0,0 +1,22 @@
# Legacy (`legacy/`)
Здесь покоится **полный старый монолит** приложения WESP.
| Файл | Назначение |
|------|------------|
| `proga_monolith.py` | Бывший корневой `proga.py`: Flask, все маршруты, модели, синхронизация, весы, миграции «на лету» и т.д. в одном файле (~8800 строк). |
**Зачем это сохранено:** на части установок ещё могут быть скрипты или привычка запускать «старый» сервер.
**Что использовать вместо этого:** из корня репозитория — `python run.py` (разработка) или `wsgi.py` + Waitress/Gunicorn (продакшн). Новая архитектура — каталог `app/`.
**Как запустить монолит:**
```bash
# из корня репозитория
python proga.py --legacy
# или
python legacy/proga_monolith.py
```
После переноса файла в `legacy/` в начало монолита добавлена подстановка корня репозитория в `sys.path`, чтобы импорты вроде `recipe_calculator` из корня по-прежнему находились.