Веб-сервис на базе django, предоставляющий REST-api и способный:
-
Принимать из POST-запроса .csv файлы для дальнейшей обработки;
-
Обрабатывать типовые deals.csv файлы, содержащие истории сделок;
-
Сохранять извлеченные из файла данные в БД проекта;
-
Возвращать обработанные данные в ответе на GET-запрос.
cd ~
git clone https://github.com/MelDxKviel/SibdevDRFTest.git
cd SibdevDRFTest
docker-compose build
docker-compose up
Перейти на адрес http://0.0.0.0:8000/api/customerdeals
POST - файл .csv со сделками
GET - список из пяти клиентов, потративших больше всего денег