Перейти к содержанию

Установка

QTasks можно установить через PyPI или использовать напрямую из исходного кода. Фреймворк не ограничивает выбор инфраструктуры и поддерживает несколько брокеров сообщений. По умолчанию используется Redis.

Установка через PyPI

Базовая установка (Redis по умолчанию)

pip install qtasks

Установка WebView (опционально)

Компонент QTasks WebView предоставляет веб‑интерфейс для мониторинга задач.

pip install qtasks_webview

Установка с поддержкой других брокеров

Info

Перед установкой убедитесь, что выбранный брокер развернут и доступен вашему приложению.

RabbitMQ

pip install qtasks[rabbitmq]

Kafka

pip install qtasks[kafka]

Установка из исходного кода (GitHub)

Используйте исходный репозиторий, если вам нужна последняя версия или если вы планируете вносить изменения:

git clone https://github.com/txello/qtasks.git
cd qtasks/
pip install .