A dashboard for managing RQ in the Django admin
Project description
Django-rq-dashboard
RQ is a simple task queue for queuing and processing jobs. django-rq-dashboard is a web frontend to monitor your RQ queues, jobs and workers in realtime from the Django admin. It looks like this:
See also screenshots of the Worker, Queue and Job pages.
It is very much inspired from the Flask-powered rq-dashboard.
Authors: Bruno Renié and contributors
Licence: BSD
Compatibility: Django 1.4 and greater, pytz and a recent RQ (>= 0.3)
Code & docs: https://github.com/brutasse/django-rq-dashboard
Installation
pip install django-rq-dashboard
Add django_rq_dashboard to your INSTALLED_APPS
Add the URL patterns in you URLconf:
urlpatterns = patterns('', (r'^admin/rq/', include('django_rq_dashboard.urls')), # your own patterns follow… )
(optional if non-default values) configure Redis access in your settings. Just define a dictionnary that can be used to construct a Redis object. All key are optional and their default values are:
RQ = { 'host': 'localhost', 'port': 6379, 'db': 0, 'password': None, 'socket_timeout': None, 'connection_pool': None, 'charset': 'utf-8', 'errors': 'strict', 'decode_responses': False, 'unix_socket_path': None, }
Run the development server, queue some jobs, fire off some workers and go watch http://localhost:8000/admin/rq/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-rq-dashboard-0.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d066dc2535a14ce7a8c4c4422394bf750e8348097a102a7d0febd9c70621b8c |
|
MD5 | 065469151d0d08010c54c7bc5a398f9c |
|
BLAKE2b-256 | 8e67e4975f731f2790bfa3a7b3ceb965561b7d1d6cb6f5fbf81e05189d396a75 |
Hashes for django_rq_dashboard-0.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b474f8a41f0ef76a9fc841ee1ee15ea8d09770e6fb24e1a83ec65364550da24 |
|
MD5 | 5339c4e0f55342ad1854a8ce901794f1 |
|
BLAKE2b-256 | 5830b4c3f596b587ca7f3be60e42a3f90bc5fda12e2fe499ee65979030ca34d8 |