在我的主目录中,我有一个名为local
. 在其中,有名为__init__.py
和的文件local_settings.py
。我的 django 应用程序位于完全不同的目录中。当应用程序未在调试模式下运行时,我希望它加载local_settings.py
文件。如何实现?我阅读了以下内容:
http://docs.python.org/tutorial/modules.html
基本上,这些教程允许从另一个目录导入,但是完全不同的工作树呢?我不想继续做 .., .., .. 等。有没有办法转到主目录?
我尝试了以下代码:
import os, sys
os.chdir(os.path.join(os.getenv("HOME"), 'local'))
from local_settings import *
但是我一直在我的 apache error.log 中看到错误...