我有django-rq设置和运行(作业排队,我可以运行manage.py rqworker
),但我似乎无法让管理屏幕工作 - 我一直得到/ admin/django_rq 404的404。为什么我会为django_rq管理员屏幕获取404?
我已经安装Django的扩展和show_urls
命令显示的URL注册:
$ python manage.py show_urls
...
/admin/django_rq/ django_rq.views.stats rq_home
/admin/django_rq/queues/<queue_index>/ django_rq.views.jobs rq_jobs
/admin/django_rq/queues/<queue_index>/<job_id>/ django_rq.views.job_detail rq_job_detail
/admin/django_rq/queues/<queue_index>/<job_id>/delete/ django_rq.views.delete_job rq_delete_job
...
我登录的人谁是工作人员,所以@staff_member_required
装饰上stats
视图应该正在工作。
你忘记了尾部的斜线吗?它是'/ admin/django_rq /',而不是'/ admin/django_rq'。 – 2013-02-09 13:24:34
'[09/Feb/2013 13:25:40]“GET/admin/django_rq/HTTP/1.0”404 1635' – 2013-02-09 13:26:28