Обновлены README и конфигурация, импортированы данные ИБ и очищены базовые продукты
This commit is contained in:
12
CONTEXT.md
12
CONTEXT.md
@@ -6,13 +6,23 @@
|
||||
- в двух режимах: `Инфраструктура` и `ИБ`.
|
||||
|
||||
## Основные файлы
|
||||
- `main.py` - Flask-приложение (главная страница, API, админка, инициализация/миграция БД, импорт ИБ при необходимости).
|
||||
- `main.py` - минимальный entrypoint Flask-приложения (запуск `app`).
|
||||
- `zkart_app/__init__.py` - фабрика/инициализация приложения (`create_app`, регистрация роутов, `init_db`).
|
||||
- `zkart_app/config.py` - конфиг и константы (пути, `ADMIN_PATH`, логин/пароль, env-флаги).
|
||||
- `zkart_app/routes.py` - HTTP-роуты (`/`, `/api/data`, `/health`, админка, `/assets/mont-logo`).
|
||||
- `zkart_app/db.py` - работа с SQLite, схемы, сидинг, импорт из `infra1-4`, загрузка матриц из XLSX.
|
||||
- `templates/index.html` - шаблон главной страницы.
|
||||
- `templates/admin.html` - шаблон админки.
|
||||
- `templates/login.html` - шаблон логина в админку.
|
||||
- `static/css/*` - стили интерфейса (главная/админка/логин).
|
||||
- `static/js/*` - клиентские скрипты (главная/админка).
|
||||
- `requirements.txt` - зависимости Python.
|
||||
- `matrix.db` - SQLite-база со всеми сущностями по двум режимам.
|
||||
- `Dockerfile` - контейнеризация приложения.
|
||||
- `docker-compose.yml` - запуск сервиса в Docker.
|
||||
- `.dockerignore` - исключения для docker build context.
|
||||
- `mont_logo.png` - логотип, используется на главной.
|
||||
- `favicon.png` - favicon сайта.
|
||||
|
||||
## Роуты
|
||||
- `/` - основной интерфейс с фильтрами.
|
||||
|
||||
Reference in New Issue
Block a user