python+apache+wsgi+django 按照手册配置还是报错原因
今天python+apache+wsgi+django按照手册配置还是返回500错误
日志文件:
?
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))ImportError: Could not import settings 'mypython.settings' (Is it on sys.path?): No module named mypython.settings
显示项目目录没有在path中,可是我又在django.wsgi中添加
path = 'E://mypython'if path not in sys.path: sys.path.append(path)不能导入mypython.settings,修改下面两个地方就行了
django.wsgi
os.environ['DJANGO_SETTINGS_MODULE'] = 'mypython.settings'
改为:
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'settings.py
ROOT_URLCONF = 'mypython.urls'
改为
ROOT_URLCONF = 'urls'这样我的项目就成功运行了,是路径问题?