RQ là một nhiệm vụ đơn giản cho hàng đợi xếp hàng và xử lý công việc. & Nbsp; django-RQ-bảng điều khiển là một lối vào web để giám sát hàng đợi RQ, công việc và công nhân của bạn trong thời gian thực từ các admin Django.
Nó được rất nhiều cảm hứng từ Flask-powered RQ-bảng điều khiển.
Cài đặt
- Pip cài đặt django-RQ-dashboard
- Thêm django_rq_dashboard để INSTALLED_APPS của bạn
- Thêm các mẫu URL trong bạn URLconf:
& Nbsp; urlpatterns = mẫu ('',
& Nbsp; (r '^ admin / RQ /', bao gồm ('django_rq_dashboard.urls')),
& Nbsp; # mô hình của riêng của bạn theo & hellip;
& Nbsp;)
- (Không bắt buộc nếu không giá trị mặc định) cấu hình Redis truy cập vào các thiết lập của bạn. Chỉ cần xác định một dictionnary mà có thể được sử dụng để xây dựng một đối tượng Redis. Tất cả chính là tùy chọn và giá trị mặc định của họ là:
& Nbsp; RQ = {
& Nbsp; 'host': 'localhost',
& Nbsp; 'cổng': 6379,
& Nbsp; 'db': 0,
& Nbsp; 'mật khẩu': Không có,
& Nbsp; 'socket_timeout': Không có,
& Nbsp; 'connection_pool': Không có,
& Nbsp; 'charset': 'utf-8',
& Nbsp; 'lỗi': 'khắt khe',
& Nbsp; 'decode_responses': False,
& Nbsp; 'unix_socket_path': Không có,
& Nbsp;}
- Khởi động máy chủ phát triển, xếp hàng một số công việc, bắn ra một số công nhân và đi xem http: // localhost: 8000 / admin / RQ /
Yêu cầu :
< p>- Python
- Django
Bình luận không