2011-10-17 153 views
0

我有這種樹爲我的Django項目Django的 - 阿帕奇+ WSGI - 導入模塊

項目樹

project/ 
    apache/ 
    apache_django_wsgi.conf 
    project.wsgi 
    ... 
    module1/ 
    module2/ 
    settings.py 
    settings_production.py 
    ... 

project.wsgi

import os, sys 

apache_configuration = os.path.dirname(__file__) 
project = os.path.dirname(apache_configuration) 
workspace = os.path.dirname(project) 
sys.path.append(workspace) 

os.environ['DJANGO_SETTINGS_MODULE'] = 'project.settings_production' 
import django.core.handlers.wsgi 
application = django.core.handlers.wsgi.WSGIHandler() 

我m得到這種錯誤(從模板調試):

無模塊命名爲模塊

我在做什麼錯?

回答

1

另外補充:

sys.path.append(project) 
+0

由於它的工作:) –