first commit

This commit is contained in:
2026-05-06 13:28:54 +03:00
commit 79768a4fac
13 changed files with 1827 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Контекст проекта Wildberries
сервер ssh 192.168.33.19
путь /home/sites/wild
## Что это за проект
- Flask-приложение для работы с отзывами Wildberries.
- Поддерживает вход/регистрацию, личный кабинет с токенами, админку, ответы на отзывы.
- Есть автоответ для новых неотвеченных отзывов 5★ и 4★ с рандомным выбором ответа из пулов.
## Текущая структура (локальная копия)
- `remote_copy/app.py` — основной backend (Flask + SQLite).
- `remote_copy/templates/*.html` — шаблоны интерфейса.
- `remote_copy/static/styles.css` — стили.
- `remote_copy/export_last_answers*.py` — утилиты выгрузки ответов.
- `promt.md` — заметка с сервером и путём.
## Сервер и запуск
- Сервер: `192.168.33.19`
- Путь проекта на сервере: `/home/sites/wild`
- Запуск: Docker Compose, проброс `54119 -> 5000`
## Что уже реализовано
- Пользователи и роли (`is_admin`, `is_active`).
- Управление токенами в кабинете.
- Получение всех/неотвеченных отзывов + фильтры по звёздам.
- Ручной ответ одному/всем отзывам.
- Переключатель автоответа.
- Настраиваемые пулы автоответов для 5★ и 4★ через UI.
- Журнал автоответов (последние 100 записей).
- Базовая мобильная адаптация.
## Известное ограничение
- API Wildberries периодически отдаёт `429 Too Many Requests` при массовой выгрузке исторических ответов.