我正在尝试将settings.py拆分为多个环境,因此我没有这种容易混淆且难以使用的条件码的巨型意大利面条代码。 到目前为止阅读: https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/ http://blog.doismellburning.co.uk/2012/03/10/django-settings-environments/
I moved settings.py to rtv2/settings/base.py
Created rtv2/settings/__init__.py
Created rtv2/settings/develop.py and copied relevant config out of base.py
runserver运行正常,但是当我尝试使用WSGI启动apache时,我什么也得不到:
ImportError:无法导入设置'rtv2.settings.develop'(是否在sys.path上?):没有名为settings.develop的模块
我为DJANGO_SETTINGS_MODULE设置settings.develop rtv.settings.develop所做的并不重要......没有用。
如何让apache + wsgi使用多种设置环境?
不知道,完全沮丧。帮助
感谢