2011-10-17 50 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

由于它的工作:) –