ImportError my_app.settings Django

时间:2015-02-24 11:39:16

标签: python django mod-wsgi django-wsgi

昨天我整夜搜索了一个解决方案,但我找不到一个。 我正在尝试将Django项目从我的计算机部署到服务器。

在服务器中有以下文件夹:

  


| --- apps_wsgi
| | -   veredaeditora.wsgi
| --- awstats_data
| --- error.log
| ---   WWW

www文件夹里面是我的项目,比如manage.py文件。

我一直收到这个错误,不知道为什么。

ImportError: Could not import settings 'veredaeditora.settings' (Is it on sys.path? Is there an import error in the settings file?): No module named veredaeditora.settings

以下是 veredaeditora.wsgi 文件:

import os, sys
sys.path.append('/home/veredaeditora/apps_wsgi')
os.environ['PYTHON_EGG_CACHE'] = '/home/veredaeditora/apps_wsgi/.python-eggs'
os.environ['DJANGO_SETTINGS_MODULE']='veredaeditora.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

这是 wsgi.py 文件:

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "veredaEditora.settings")
from django.core.wsgi import get_wsgi_application<br>
application = get_wsgi_application()

当我执行startproject命令时,项目名称为veredaEditora。 首都E能引起这个问题吗?在我的电脑中,django版本为1.7.3,服务器版本为1.6。

告知,我对apache或wsgi一无所知。

任何帮助都会很棒。

0 个答案:

没有答案