1from django.urls import re_path 2 3from . import views 4 5 6urlpatterns = [ 7 re_path(r'^$', 8 views.stats, name='rq_home'), 9 re_path(r'^stats.json/(?P<token>[\w]+)?/?$', 10 views.stats_json, name='rq_home_json'), 11 re_path(r'^queues/(?P<queue_index>[\d]+)/$', 12 views.jobs, name='rq_jobs'), 13 re_path(r'^workers/(?P<queue_index>[\d]+)/$', 14 views.workers, name='rq_workers'), 15 re_path(r'^workers/(?P<queue_index>[\d]+)/(?P<key>[-\w\.\:\$]+)/$', 16 views.worker_details, name='rq_worker_details'), 17 re_path(r'^queues/(?P<queue_index>[\d]+)/finished/$', 18 views.finished_jobs, name='rq_finished_jobs'), 19 re_path(r'^queues/(?P<queue_index>[\d]+)/failed/$', 20 views.failed_jobs, name='rq_failed_jobs'), 21 re_path(r'^queues/(?P<queue_index>[\d]+)/scheduled/$', 22 views.scheduled_jobs, name='rq_scheduled_jobs'), 23 re_path(r'^queues/(?P<queue_index>[\d]+)/started/$', 24 views.started_jobs, name='rq_started_jobs'), 25 re_path(r'^queues/(?P<queue_index>[\d]+)/deferred/$', 26 views.deferred_jobs, name='rq_deferred_jobs'), 27 re_path(r'^queues/(?P<queue_index>[\d]+)/empty/$', 28 views.clear_queue, name='rq_clear'), 29 re_path(r'^queues/(?P<queue_index>[\d]+)/requeue-all/$', 30 views.requeue_all, name='rq_requeue_all'), 31 re_path(r'^queues/(?P<queue_index>[\d]+)/(?P<job_id>[-\w\.\:\$]+)/$', 32 views.job_detail, name='rq_job_detail'), 33 re_path(r'^queues/(?P<queue_index>[\d]+)/(?P<job_id>[-\w\.\:\$]+)/delete/$', 34 views.delete_job, name='rq_delete_job'), 35 re_path(r'^queues/confirm-action/(?P<queue_index>[\d]+)/$', 36 views.confirm_action, name='rq_confirm_action'), 37 re_path(r'^queues/actions/(?P<queue_index>[\d]+)/$', 38 views.actions, name='rq_actions'), 39 re_path(r'^queues/(?P<queue_index>[\d]+)/(?P<job_id>[-\w\.\:\$]+)/requeue/$', 40 views.requeue_job_view, name='rq_requeue_job'), 41 re_path(r'^queues/(?P<queue_index>[\d]+)/(?P<job_id>[-\w\.\:\$]+)/enqueue/$', 42 views.enqueue_job, name='rq_enqueue_job'), 43] 44