我想知道爲什麼這個工程:幫助我理解我的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的文件夾會自動進行所有項目/文件夾中提供給蟒蛇?但顯然我必須添加該項目,否則它會給我提供錯誤「未找到設置」。
注意,它並沒有說「未發現mysite.settings」這將表明它確實找到我「mysite的」文件夾..
究竟做些什麼'這works'和'這doesn't'是什麼意思? – 2010-10-22 10:31:18
這工作=找到並解析mysite/settings.py。 – Oli 2010-10-22 11:11:50
不起作用= ImportError:無法導入設置'mysite.settings' – Oli 2010-10-22 11:12:42