33 lines
1.9 KiB
Markdown
33 lines
1.9 KiB
Markdown
# Контекст проекта 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` при массовой выгрузке исторических ответов.
|