Sigh ... found out a mistake ...
So! I have a settings.py file that contains:
[settings.py]
import os
BEETLEJUICE_STATE = os.environ.get('BTJC_STATE', None)
if BEETLEJUICE_STATE == 'LOCAL':
from local_settings import *
elif BEETLEJUICE_STATE == 'DEV':
from development_settings import *
elif BEETLEJUICE_STATE == 'PROD':
from production_settings import *
else:
raise ImportError
<aside>
... - ( ). , " ", :
settings/
__init__.py
base.py
local.py
test.py
production.py
... , ,
python manage.py runserver --settings='settings.production'
... base.py .
</aside>
... BTJC_STATE, virtualenvwrapper postactivate, , , celeryd , ! ImportError, , : = (
, , ... , -, ImproperlyConfigured - , , .conf , .
[program:celery_beetlejuice]
<snip>
environment=BTJC_STATE='LOCAL'
<snip>
, , , ( , api ..), virtualenv.
, , =)