Django 環境を次のようにセットアップしました。
INSTALLED_APPS = (
....
'djcelery',
)
BROKER_URL = "amqp://guest:guest@localhost:5672//"
CELERY_IMPORTS = ('bulksms.tasks', 'premiumsms.tasks', 'reports.tasks')
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
import djcelery
djcelery.setup_loader()
Django管理者で、定期的なタスク(そこにあるすべてのタスクを確認できます)にタスクを追加して、テスト目的で毎分実行しますが、タスクは実行されません。
Running django then
python manage.py celeryd -E --loglevel=DEBUG
python manage.py celerycam
Djceleryの下の管理サイトには、タスクを追加するオプションもありません(以前そこにあったかどうかはわかりません)。