settings.py与此示例中的mysite.settings相同:
http://django.readthedocs.io/en/1.2.X/howto/deployment/modwsgi.html
如果它是相同的,我似乎有点模棱两可,我的应用程序中有一个settings.py但似乎这与文档中提到的mysite.settings相同。我确实让我的应用程序运行$ python manage.py runserver就好了,甚至在同一个盒子上看到apaches测试页面,所以我知道apache正在运行。正在通过上面的文档尝试获取apache服务器django应用程序,那就是我对它真正要求的东西感到困惑...
(也是apache文件夹不存在所以我添加了这个并创建了一个django.wsgi,下面的代码我认为是正确的做法。)
几乎看起来我必须在某处设置sys.path?
https://code.google.com/archive/p/modwsgi/wikis/IntegrationWithDjango.wiki
答案 0 :(得分:1)
定义时:
DJANGO_SETTINGS_MODULE = 'mysite.settings'
Django在settings.py
文件夹中查找mysite
文件。 mysite
文件夹必须在您的PYTHONPATH上。确保将PYTHONPATH设置为:
export PYTHONPATH=/home/work/project:/home/work/project/project:$PYTHONPATH