I have the following setup with a fresh installed celery and django 1.4:
settings.py:
import djcelery djcelery.setup_loader() BROKER_HOST = \'localhost
In my case, I couldn't figure out the problem until I tried to import the tasks in shell (python or python manage.py shell).
python
python manage.py shell
>>> from project_name.tasks import task_add