Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

API для загрузки файлов

Этот проект представляет собой простой API на Django для загрузки файлов, который использует Django REST Framework (DRF) и Celery для асинхронной обработки файлов. Он предоставляет конечные точки для загрузки файлов и получения списка всех загруженных файлов вместе с их статусом обработки.

Особенности

  • Загрузка файлов: Пользователи могут загружать файлы через API, и файлы сохраняются на сервере.
  • Обработка файлов: После загрузки файлы асинхронно обрабатываются с помощью задач Celery.
  • Список файлов: Пользователи могут получить список всех файлов с подробностями, включая время загрузки и статус обработки.

Установка

  1. Клонировать репозиторий:
git clone https://github.com/username/repository.git
cd repository
  1. Создать .env файл:
cp example.env .env
  1. Запустить сервис
docker-compose up --build -d
  1. Схема Swagger
http://127.0.0.1:8000/swagger/
  1. Проверить покрытие тестами
make coverage

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages