Использование файла настроек, отличного от settings.py в Django

Я хочу использовать другой файл настроек в django - в частности settings_prod - но всякий раз, когда я пытаюсь выполнить syncdb с - settings = settings_prod , он жалуется:

python2.6 manage.py syncdb  --settings=settings_prod
Error: Can't find the file 'settings.py' in the directory containing 'manage.py'. It appears you've customized things.
You'll have to run django-admin.py, passing it your settings module.
(If the file settings.py does indeed exist, it's causing an ImportError somehow.)

Я также пробовал установить переменную среды DJANGO_SETTINGS_MODULE = settings_prod на бесконечность.

Изменить: я также установил переменную среды в моем файле wsgi тоже без конца:

http://i.stack.imgur.com/Tfxs1.gif http://i.stack.imgur.com/BIORA.gif

Есть ли какой-нибудь математический способ сделать это?

5
задан Dr. belisarius 29 March 2011 в 03:03
поделиться