帮我理解我的mod_wsgi Django配置文件

时间:2010-10-22 10:12:00

标签: python django mod-wsgi

我想知道为什么会这样:

sys.path.append('/home/user/django')
sys.path.append('/home/user/django/mysite')

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

但这不是吗?

sys.path.append('/home/user/django')

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

我认为添加django文件夹会自动使其中的所有项目/文件夹可用于python?但显然我还要添加项目,或者它给我错误'找不到设置'。

请注意,它没有说'找不到mysite.settings',这表明它 找到我的'mysite'文件夹..

2 个答案:

答案 0 :(得分:0)

也许如果在你的settings.py中你有一个导入到mysite目录中的模块,这个导入失败了,这就是你得到ImportError的原因。

答案 1 :(得分:0)