2015-09-21 84 views
1

返回403我試圖訪問http://localhost:8080/admin/djcelery/在我的Django管理。我可以訪問http://localhost:8080/admin,我可以運行芹菜的任務,但我不能訪問djcelery管理站點。訪問`HTTP://本地主機:8080 /管理/ djcelery /`在Django

這裏是我的網址

url(r'^admin/', include(admin.site.urls)), 

這裏是settings.py

import djcelery 
djcelery.setup_loader() 


BROKER_URL = "amqp://guest:[email protected]:5672//" 

CELERY_RESULT_BACKEND='djcelery.backends.database:DatabaseBackend' 

CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler' 

我一定要添加任何額外的訪問admin/djcelery/

回答

0

我假設你已經安裝的軟件包

pip install django-celery 

確保您在添加它INSTALLED_APPS

INSTALLED_APPS += ("djcelery",) 

和運行遷移

python manage.py migrate djcelery 

如果還不行負載,可以一目瞭然 Detailed Documentation

+0

我有這些設置,還請注意,我能夠運行芹菜任務,但不能訪問'admin/djcelery'頁面 – Kevin

+0

你可以在主django管理頁面上看到Djcelery應用程序部分? 的http://本地主機:8080 /管理員 ,如果你有一個從日誌文件 – demonno

+0

任何額外的信息,我看不到我的Django管理頁面中的任何應用程序,儘管有3個應用程式,也必須註冊,以管理員或什麼? – Kevin

相關問題